Amazing. Toronto Blue Jays ball
Monday, March 31st, 2003Amazing. Toronto Blue Jays ball club ran left advertising on Toronto Star. In the ad, there is Japanese writing that read “Matsui wo YAJI-rou-ze! (Boo Matsui)” with image of bird poop on Yankees baseball cap. Some, including manager Torre, are furious. I think that’s pretty funny as long as people won’t get the wrong idea […]
