Taylor signed a one-year, $4 million contract with the Pirates on Friday, Jeff Passan of ESPN.com reports.
Taylor hasn't yet participated in spring training, but he does have a team for 2024. He spent last year with the Twins and slashed .220/.278/.442 with a career-high 21 home runs while adding 51 RBI and 13 stolen bases in 388 plate appearances. Taylor could fill the short side of a platoon in center field for Pittsburgh since the lefty-hitting Jack Suwinski has struggled against southpaws.