Found it 720p and it's on my server now so you don't have to worry about Net Neutrality issues, at least not with this video. I'll PM you instructions for DL.
EDIT - Sadly, it has the NFL network ticker scrolling across the bottom. Other than that one flaw, it's perfect. Do you still want it?