It's not like I need a reason to post the video for the new Deftones song on this blog. After all, it is my fucking blog. But just to keep with the Yankee theme, it is worth mentioning that Sergio Vega is wearing a Yankee hat in this video. Enjoy.
ESPN Daily Fantasy Live
47 minutes ago