Max Scherzer

Photo: Troy Taormina - USA TODAY Sports
July 09, 2018 - 9:16 am
Major League Baseball announced the rosters for the 2018 All-Star Game on Sunday, which is set to be played July 17 at Nationals Park in Washington D.C. Houston Astros second baseman Jose Altuve was the leader in fan votes for the American League, while Braves first baseman Freddie Freeman was the...
Read More