Todd Staples

El Paso a War Zone? Stats Say ‘F**k THAT Noise!’
El Paso a War Zone? Stats Say ‘F**k THAT Noise!’
El Paso a War Zone? Stats Say ‘F**k THAT Noise!’
( I posted this a couple weeks ago but since the controversy of the University of Texas cancelling the boxing match at the Sun Bowl over "security threats" (still a mystery what those are) I thought the article had new relevance.  So, here it is again in case you missed it--Buzz)