Anyone else watching in the UK on Sky Sports with the usual crew from a pub in Manchester? I wonder what any American fans who might be tuning in think of the vibe. It’s definitely different.
Anyone else watching in the UK on Sky Sports with the usual crew from a pub in Manchester? I wonder what any American fans who might be tuning in think of the vibe. It’s definitely different.