prosportsfandom.com
AL All Stars Top NL All Stars for Seventh Straight Time
The 90th MLB All-Star Game took place on Tuesday night at Progressive Field in Cleveland, Ohio. The American League All Stars topped the National League All Stars for the seventh consecutive season…