Two solutions:
1. Don't do it.
2. Return your TV as unsuited for (your) use.
3. Ask the club to provide an app for your TV. If Netflix can, why shouldn't they be able to do it? If this is the usual football club owned by a billionaire, they certainly can pay for it.

Browsers on a TV can't be compared to Firefox, Chrome, Internet Explorer and Bing.