
Nick Castellanos dismissed an ESPN exclusive story about his surprising home runs
Philadelphia Phillies star Nick Castellanos is responsible for one of the best memes in all of sports in recent years due to his penchant for hitting home runs after tragic moments around the world. But the meme, which has lived largely exclusively on social media, has almost reached a much broader national audience. The meme,…