Picture of the Day: Larger Than Life
LARGER THAN LIFE Photograph by not_focused on reddit This year’s NCAA March Madness tournament held the semifinals and championship game at AT&T Stadium (colloquially referred to as Jerry’s World), the home of the NFL’s Dallas Cowboys. Completed on May 27, 2009 at a cost of $1.3 billion, the stadium features one of…