I was watching a MLS game a few weeks ago and it was mentioned how MLS needs to do something to avoid losing players almost every year because of the Confederations Cup, World Cup, Gold Cup, and World Cup Qualifying. Is there any possible way MLS can avoid having its rosters drained for a large part of the season because of international competitions? The US national team spends about a week training before a game. They did this last week and now are in a tournament that is lasting almost all of July. This is then followed by a WCQ on August 17th and then a WCQ on September 3rd. That means some of the top players in MLS will be gone for a good part of the season. My opinion is the league should have an off week during international competitions and play as many games as possible when these competitions are going on. Do they already do this? Playing a fall to spring schedule is not possible if the league wants to survive. No one would go to games when college football, college basketball, NFL football, NBA basketball, MLB, and NHL hockey are all going on at the same time.