We heard yesterday that this was happening. Here it is in all it's glory.
Turns out the Patriots can't even beat the Giants in Halo. Oh well.
Also here's a crappy video of the intro I took with my phone. I like how Welker's strengths are "Stealthy and Sarcastic"