The U.S. and World rosters for the 2017 Futures Game are set. Here are the players that will compete July 9 at Marlins Park. The game will take place at 4 p.m. ET on MLB Network and MLB.com.
Check out Keith Law’s Insider breakdown of both rosters.