Did the New York Yankees Troll Their Rivals at Their Own Ballpark?Did the New York Yankees Troll Their Rivals at Their Own Ballpark?A mysterious billboard appeared outside of a Yankees' rival's stadium, prompting fans to wonder if New York did it on purpose, or if it was simply luck.Dan BahlDan Bahl