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 Last-minute Ryan Hall try seals incredible Leeds comeback 44 seconds ago Sports McIlroy stutters to major cut as Scheffler, Fitzpatrick close on Vegas 50 seconds ago Sports 49ers sign former ‘Mr Irrelevant’ Purdy to $265m contract 1 hour ago