Biggest Winners and Losers of the B.J. Upton to the Atlanta Braves Contract, News, Scores, Highlights, Stats, and Rumors
Justin Upton - Wikipedia
Report: Tigers, Justin Upton agree to six-year, $132.75 million deal - NBC Sports
Trans Blog: Tigers Swap Marte for Eaves
Braves Kevin Millwood trade - Battery Power
Atlanta Braves, on pace to for record 134 losses, cling to faith in future
Source: Braves reach $135M deal with Freeman
Spencer Strider, Braves Agree to 7-Year Contract Worth Up to $92M, News, Scores, Highlights, Stats, and Rumors
Tigers Sign Justin Upton - MLB Trade Rumors
Justin Upton, Tigers agree to six-year deal
Rosenthal: Bobby Witt Sr. on Junior's Royals chances; Freeman and Rizzo's extension potential; more notes - The Athletic
B.J. Upton adds right-handed power to Braves' lineup