Dallas gets a sports team for nerds
Dallas is getting a new sports franchise, even though its star players look more like members of a high school AV club than superstar athletes.
Team Envy is a leader in To watch, an online multiplayer video g...