0 votes
Where do the Salt Lake City Stallions play?

2 Answers

0 votes
The Salt Lake Stallions are a new team in The Alliance of American Football and begin play in February 2019 at Rice-Eccles Stadium.
0 votes
2019 TBT Salt Lake City Regional



...