Simply looking at the rosters for the MLB All-Star Game should get fans excited for the Midsummer Classic.
Between young superstars and veterans who can still play at a high level, there is tons of variety on both the American League and National League squads. The first few innings should be especially enjoyable with a deep pair of starting lineups that didn't feature much drop-off even after injury replacements.
Meanwhile, very few people could have predicted the starting pitchers for this showcase when the season started, but both are deserving of the honor.
Although most players will find a way to get into the game eventually, here is a look at the starting lineups for each squad, as announced by the managers.