CAA
Towson Football at #25 in 2020 Athlon Sports Preseason FCS Rankings
TOWSON, Md. – The Towson University football team has been placed at No. 25 nationally in the Athlon Sports 2020 FCS Preview, announced by the publication on Tuesday morning.
TOWSON, Md. – The Towson University football team has been placed at No. 25 nationally in the Athlon Sports 2020 FCS Preview, announced by the publication on Tuesday morning.