Rosters have been announced for the mid summer classic.

FOX's Jim MacKay has more who's playing in the 2017 All Star Game:

Starting lineups in the National League: Washington represented well with Ryan Zimmerman, Bryce Harper and Daniel Murphy. From the Rockies, third baseman Nolan Arenado, Charlie Blackmon in the outfield. Joining him there from the Marlins Marcell Ozuna. At shortstop Zack Cozart from the Reds. Catching Buster Posey from San Francisco.

In the American League on the corners, Justin Smoak, Jose Ramirez. At shortstop Astros star Carlos Correa. Catching from the Royals Salvador Perez. Outfielder's got some sluggers with Aaron Judge, Mike Trout and George Springer.

Likely starting pitchers: Boston's Chris Sale for the A.L. and the Dodgers Clayton Kershaw in the N.L.

Jim MacKay, FOX News.

Follow Jim MacKay on Twitter: @JimMacKayOnAir