Your browser does not support iframes.
The Juice returns for season No. 6! It’s almost eligible for free-agency! Stop by daily for news from the action, along with great photos, stats, video highlights and more.
Nokahomas: The Atlanta Braves hit five home runs, including three in a decisive eighth-inning rally, and beat the Kansas City Royals 6-3 on Tuesday for their 10th straight victory. It’s Atlanta’s longest winning streak since 2000 when they won 15 straight, and Braves improved to 12-1 overall, their best start to a season since they went 13-1 in 1994. Justin Upton, Jason Heyward and Dan Uggla each homered in the eighth against Kelvin Herrera, and Juan Francisco went deep twice earlier. From the Associated Press :