For the health of this league the salary cap needs to be reviewed and increased before next season.

For a league that insists on (inevitably or not) playing through tonnes of FIFA dates and international competitions they are effectively preventing the teams from building any quality depth.

They are artificially and unnecessarily limiting the quality of the players in the league whilst simultaneously increasing competition to sign these players by expanding quickly. Without loosening domestic player requirements the result will be the mediocre players of today making premium money and having to backfill the team with even worse players!

Top this off with the shirt sponsorships: DC's shirt sponsorship covers the salaries of pretty much their entire roster before they sell a single ticket, hot dog, shirt or television right. Seattle's new deal will turn a profit of $1.7M without any other revenue.

How can they possibly think this is good business?