Of their inaugural game as an formally sanctioned NAIA program, the Thomas University Flag Football team knocked off top-ranked Keiser University earlier Saturday afternoon.
supply
Home Tallahassee Florida Thomas University Flag Football wins inaugural game against top-ranked team