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.
Yankees 1B Bird named AFL Player of the Week
32 minutes ago