Dolphins DC Vic Fangio says Bills QB Josh Allen is 'new John Elway on steroids'
Dolphins defensive coordinator Vic Fangio explained why Bills QB Josh Allen "is the new John Elway on steroids" prior to a critical matchup against Buffalo.