20 Interesting Facts About The Cotton Bowl

The Cotton Bowl is located in Dallas, Texas and is one of the most storied stadiums in college football history. It has been the site of some great and memorable games over the years, with many players who have become legends in football having at one time or another played at the Cotton Bowl. It […]