WIP: Populate league with default teams

@ShaiNirShado 

I'm starting with a spec to fill a new league with 22 teams (20 players, 1 commish, 1 user.). So far, so good, but I'm not sure how to add the 'type'. I may as well also add here that if I were to change Special column to Type or something of the, sort, do I just ned to change the model and then rebuild the database?

Next step after this is to apply similar methods to make 22 default teams in a league. I'm going to assume the league owner will be able to change their names as he sees fit. Do we want to use the default MLB teams here?
This works, but my issue here is just the function taking 3 arguments. I kind of want to make userTeams and League available to the entire set of functions, thoughts on how I can do that? In the spec, I did do a thing where I covered all these methods within one greater method, and returned a variable that pointed to the first method in the chain...that way all the methods here would have access to variables that specifically pertained to the entire segment, but I wondered if there was a different way to go about it without creating a 'function'? Besides that, this feature now works as intended. All it needs is just a sportId assignment to each team.