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.
Subscribe to receive the weekly Tauntr news letter: