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