18 November 2008, 3:08 am
San Antonio, TX - November 16, 2008 – Chilly early morning temperatures didn't discourage anyone from making the trip to San Antonio's Lions Field, site of the start of the largest road race in Texas history.... Read More »