The 2018 Major League Baseball All-Star Game is right around the corner.
The game’s best, including Boston Red Sox stars Mookie Betts, Chris Sale, J.D. Martinez, Craig Kimbrel and Mitch Moreland, will descend on Nationals Park in Washington D.C., on July 17 to showcase their talents in the Mid-Summer Classic.
As is custom, baseball’s best will be rocking special edition All-Star Game hats and they are fresh.
New Era is providing each player with two unique caps — one for practice...