Well my answer is not straightforward but I’ve practically experienced in VPN usage in Australia.
ExpressVPN is best in speeds. But expensive and I used for 15 months didn’t get value for money.
Currently using Surfshark. Happy with what I do.
Now American content:
2 types of content ; streaming services like Netflix, Hulu and more cbs abc etc.
and other is live TV and main player is
YouTube Tv and sling and many more.
Technically you don’t need VPN to watch YouTube TV but it’s expensive.
It also depends on what platform you’re watching it like Apple TV or Android Box or Google Tv. These uses DNS settings esp aapke tv to watch US content.
Go for cheaper options and I think best is expressVPN if you’ve budget apart from subscriptions.