Sports Orioles road losing streak extended to 18, Cleveland edges Baltimore, 8-7 4 years ago The Cleveland Indians handed the Baltimore Orioles an 18th-straight road loss, 8-7. Jose Ramirez belted a home run and drove in three total runs in the win. Continue Reading Previous Gary Sanchez crushes two-run home run lifting Yankees past Blue Jays, 3-2Next Astros hit six home runs in 8-4 win over Rangers More Stories Sports Smith among stars joining 2025 edition of The Hundred 17 mins ago Sports McIlroy’s team suffer fourth TGL loss and close to elimination 17 mins ago Sports Evans out of Dubai Champs in first round 1 hour ago