I said I'd come back and take my medicine if the Pats lost, and here's a board to say whatever you want. To the victor goes the spoils
It was a statement win for the Ravens.
It stunk to watch and stung even more to have paid to see that, but I'm a man of my word. Congrats