Inaugural Football Team At St. Thomas University Holds First Practices

History is being made at St. Thomas University.

More of Miami