AFC South A win's a win: Texan's Toro named NFL's best mascot Well, well, well, look who's already winning this season. SHARE THIS NEW