Sports Cardinals win eighth straight and sweep Padres, 8-7 4 years ago The St. Louis Cardinals beat the San Diego Padres, 8-7, to complete the sweep and win their eighth straight game. Continue Reading Previous A handful of homers give Mariners dominant win over Royals, 7-1Next Yasmani Grandal’s solo homer helps White Sox beat Rangers, 7-2 More Stories Sports Miami GP: Piastri, Norris seal McLaren one-two amid Ferrari controversy LIVE! 10 mins ago Sports ‘Sky is the limit’ for Draper as Brit says ‘brutal’ loss will make him better 11 mins ago Sports How Glasner’s Palace made the 3-4-3 system work 11 mins ago