FCS
SHSU to honor national champions on Sept 16
Sam Houston will honor its national championship football team in a ceremony put on by the University on September 16 at Bowers Stadium.
Sam Houston will honor its national championship football team in a ceremony put on by the University on September 16 at Bowers Stadium.