Share Facebook Twitter LinkedIn Pinterest Email 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.