Houston served as the grand stage of entertainment, sports, and everything NFL for the week of the Big Game, that would be held at NRG Stadium on Sunday, February 5th.  Our great city has played host for the first time on January 13th, 1974 for number VIII, secondly and 30 years later on February 1st, […]