DUNEDIN, Fla. (AP) Toronto Blue Jays pitcher Brad Penny is retiring after 14 seasons in the majors.

Manager John Gibbons says the 37-year-old right-hander informed him on Friday. Penny, part of two World Series teams with the Marlins in 2003 and the Giants in 2012, had not pitched in the majors since September 2014 with Miami, where he posted a 6.58 ERA in eight outings.

A two-time All-Star, Penny was in Toronto's spring training camp after signing a minor league contract in December. He had a 10.29 ERA in four exhibition appearances, giving up five runs in two innings during his lone start against a Houston Astros' split-squad on Thursday.

More from FoxSports

Penny spent 14 years with the Marlins, Dodgers, Red Sox, Giants, Cardinals and Tigers. The veteran also pitched one season for the Fukuoka SoftBank Hawks of Nippon Professional Baseball in Japan in 2012.