Why Alabama Won

January 8, 2010 Max Shores 1

The University of Alabama Crimson Tide won their 13th National Championship football title last night at the Rose Bowl in Pasadena, California by defeating the […]