News

Farewell to the Diablos

Over 7,000 fans showed up for the final game of the El Paso Diablos at Cohen Stadium.


comments powered by Disqus