I chose this video for two reasons:
1.) There is absolutely no way the NFL can take this down.
2.) The video creator who shot this had an excellent camera and managed to creep me out at the same time, particularly when he said “I smell blooooooood”.
Thank you Leon Washington for effectively saving me from another Hasselbeck rant. The days of Bruce DeHaven are over and Deon Butler isn’t back there returning kicks for 13 yards anymore. It’s all about Golden Tate and Leon Washington.