ATLANTA, GA. (WTXL) — The number one ranked Thomas University Flag football team dropped a 24-20 ballgame to Ottawa (Kan.) in the NAIA Women's Flag Football National Championship at the Mercedes-Benz Stadium in Atlanta on Saturday.
Posted at 10:56 PM, May 14, 2022
and last updated 2022-05-14 22:56:58-04
Copyright 2022 Scripps Media, Inc. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.