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 ga...