U.S. Markets close in 2 hrs 35 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.