About Screaming Eagles
The first fan-run football team in all of professional sports! The Screaming Eagles are located in Salt Lake City and are looking to win the 2017 Indoor Football League Championship in their inaugural season!
The first fan-run football team in all of professional sports! The Screaming Eagles are located in Salt Lake City and are looking to win the 2017 Indoor Football League Championship in their inaugural season!