The Baltimore Ravens were minutes away from making one of the loudest statements of Week 1. Instead, they stumbled into one of the most shocking collapses of the NFL’s opening weekend. Up by 15 points in the fourth quarter against the Buffalo Bills, John Harbaugh’s team let the game slip away in agonizing fashion. The […]