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.