Sports WATCH: Starlin Castro blasts a solo homer against Mets 6 years ago Miami Marlins infielder Starlin Castro hits a home run in the 5th inning against the New York Mets, which means he has back-to-back homers in the first two games of this three-game series. Continue Reading Previous Harper sticks it to Nats, leading Phillies to 8-2 win in DCNext Cohen lifts Green Bay past Texas Southern 87-86 in OT More Stories Sports Matsuyama into one-shot lead at The Sentry as England’s Hall three back 57 mins ago Sports Osaka into first WTA final since 2022 and her return to sport 57 mins ago Sports Final Australia-India Test delicately poised after extraordinary day two 57 mins ago