MLB Network Commercial: Beyond Delusional

Major League Baseball Opening Day is just days away. With the dawn of each new season brings hope for many fan bases across the nation. In this commercial, though, Tauntr prescribes a dose of reality to some of the majors' most hapless teams, especially the Pittsburgh Pirates and San Diego Padres.

Copy and Paste this code in your blog or website.