Talk About Subtle Advertising

Major League Baseball announced that it has entered a deal to display Spiderman 2 advertisements or “signage” … ” in-park and on-field”. The Royals are on board as one of the 15 parks involved.