09-29-2012 10:27 AM


Louis Crews Stadium has been a house of horrors for opposing teams since it opened 16 years ago.

More...