Tuesday, September 6, 2011

Where's the Home Field Advantage?


The University of Notre Dame football team has won 13 of their last 28 games inside Notre Dame Stadium.  Think about that...