Changes to SportsLeague so that it handles bad input better.