In this year’s 2024 Phillies London Series, Philly and the New York Mets will bring their fierce rivalry to life this weekend. Squaring off in a two-game series at London Stadium, home of Premier League’s West Ham United. This two-game series will take place at the iconic London Stadium on Saturday, June 8, and Sunday, […]