Address: 326 S W Temple St, Salt Lake City, UT 84101, USA
Esteban Aguilera | Jun 20, 2021
Probably.
Eric Jenkins | Jun 20, 2021
They had sports on multiple TVs. I asked them to turn on college softball playoffs and they were very accommodating. So I would assume you could watch soccer.