Former All-Star Guillen retires

Infielder Carlos Guillen, a three-time All-Star who played 14 major league seasons, announced his retirement Tuesday.

“It's a tough decision for me, for my family, for everybody because I tried to come back,” said Guillen, who was at the Seattle Mariners' spring training camp as a non-roster invitee.

Guillen said he considered the decision for the last few days. Last season, Guillen hit .232 in 28 games with the Detroit Tigers. But he was on the disabled list from March 30 to July 16 while recovering from microfracture surgery on his left knee and from Aug. 14 to Sept. 1 because of a sore left wrist.

“I've been through a lot of injuries. Your body tells you,” he said.

Guillen joined the Mariners organization on a minor-league deal last month and was expected to compete for a utility reserve role.

The 36-year-old Guillen hit .344 in 19 postseason games and .353 in the 2006 World Series with the Tigers.

Pirates, McCutchen agree to contract: The Pittsburgh Pirates and All-Star centerfielder Andrew McCutchen agreed to a six-year, $51.5 million deal.

Pro Team Sports

McCutchen, 25, is now under contract with the Pirates through the 2017 season, and there's a club option for 2018.

Though he hit just .259 in 2011, McCutchen posted career highs in home runs (23) and RBIs (89) while adding 23 stolen bases. He would have been eligible to become a free agent following the 2015 season.

McCutchen's new deal is similar to the contract Cincinnati outfielder Jay Bruce and Arizona outfielder Justin Upton agreed to at similar points in their respective careers.