It's mid-July, and that can only mean one thing for MLS.
The time has come once again when they assemble the All-Star team for one of the most fun All-Star games in America.
Unlike so many other sports, where these meaningless games find an amassed group of talent with no worthy adversary, MLS is never starved for quality opponents.
On a yearly basis, the timing of their All-Star game coincides with preseason tours of some of the finest squads in the world.
This season, the soccer gods have seen fit to lure in Chelsea, still freshly minted from being crowned as slightly miraculous Champions League winners.
And regardless of the manner of their victory, Chelsea have been busy all summer, adding and subtracting players.
What remains for the Londoners is a stacked lineup.
For MLS, it will be another amazing opportunity to showcase the league and its finest players.
For the fans, it should be fun to watch. Here are some predictions for the upcoming clash.