This article originally published at There's a new football team with a mascot that looks too much like the Texans' Toro.