Snow has finally arrived in Washington, DC. It’s about freakin’ time.
The only thing that would have made the weekend even better is if the Pats didn’t throw away their 18-point lead over the Colts in the second half of the AFC championship game. Oh well. I like Peyton enough.