Battle for Chief Caddo

Posted -

Each season, SFA and Northwestern State University of Natchitoches, Louisiana play for the country's largest football trophy.

SFA will battle for Chief Caddo this Saturday at home at 3pm! Axe 'Em Jacks!