Yes
Yep, lots of TVs around.
Yes, several. One would assume they will tune one or more of them to it, but call and ask. I've been disappointed before.
Yes they do
Yes they do. They put them up throughout the restaurant and in the bar area
Thanks! Your answer is awaiting moderation.