"For Sports Fans, By Sports Fans" The lighter side of sports.
University of Houston News & Rumors
The University of Houston is a public research university in Houston, Texas. Their motto is “In Time”, and they have around 47,000 students. The University of Houston is an NCAA division 1 school and will be a part of the Big12 starting in July 2023. Their athletics go by the nickname the “Cougars” or “Coogs”, and their mascot is Shasta. Their men’s golf team has won 16 National Championships, the most in NCAA history.