B.J. Upton agrees to five-year deal with Braves


(Kim Klement-US PRESSWIRE)

Free-agent outfielder B.J. Upton has agreed to a five-year, $75.25 million deal with the Atlanta Braves, ESPN.com reported Wednesday.

The deal is dependent on Upton passing a physical.

Upton, 28, has played all eight of his major-league seasons with the Tampa Bay Rays, and he hit .246 with 28 home runs, 78 RBIs and 31 stolen bases last season.

The Rays recently gave third baseman Evan Longoria a six-year contract extension worth $100 million, but the Rays are not among the big spenders in the major leagues and probably could not afford Upton.