Football is fun to watch but it can be frustrating when things are left up to the judgement of humans. This possible upgrade could make a world of difference.
The NFL just added another international city where they will be playing a game in 2025 and there's a possibility that the Bills could be one of the teams playing there.
The NFL announced the teams that might be headed to London to play in an international game in 2025 and the Bills could end up being one of them again.