Friday, May 29, 2009

Wachovia Center loses out in bid for best sports facility


Lucas Oil Stadium in Indianapolis was named Facility of the Year at the Sports Business Journal Awards last night, edging out the Wachovia Center.

No comments: