The have tv's. If they have channel they will turn it on for you.
Multiple tvs, though you'll have to call them about which channels they have
Several TV screens
They have several TV screens around. Double,check with them directly for the soccer schedule.
Call them i dont work there
Yes, they do. They have them in several locations.
Thanks! Your answer is awaiting moderation.