Do the Buffalo Bills Now Own New York?

Video Duration:

The Buffalo Bills are now 2-0 with wins over the New York Jets and Giants to open the season. Quarterback Josh Allen was asked about beating two teams that could have drafted him and said, “I am in New York.” While the Jets and Giants play in New Jersey, SI Now hosts Robin Lundberg and Ryan Asselta decide if Allen and the Bills are New York’s best squad.