Nick Castellanos hit a grand slam minutes after Alex Ovechkin’s record goal
Nick Castellanos has an uncanny ability to hit home runs in the middle of historic moments and Sunday was no exception. We all basically know the meme by now that Castellanos seems to hit a home run every time major news breaks or during unfortunate announcer reads. It’s a meme that’s followed the Philadelphia Phillies … Read more