Philadelphia's

2y

From Comcast SportsNet

3y

Free agent outfielder Carlos Beltran has agreed to a contract with the World Series champion Cardinals, according to a published report out of St. Louis.

Pages