Looks interesting. It is a football MMORPG and it seems that you can play as either an owner or a player. I've just signed up and the first thing you do is create a player.
larrymcg421 is a team owner of the Grand Junction Silverbacks in the USA AA Western Conference. If you sign up with the link below then he will get extra points for referals.
http://goallineblitz.com/game/signup.pl?ref=537895