U.S. Markets open in 6 hrs 40 mins

Is Josh Allen walking into a great situation in Buffalo?

Tank Williams and Charles Robinson give their take on what to expect from the newest Bills QB Josh Allen.