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.
Johnson to the DL; Leroux called up
12 minutes ago