Sports Cardinals win eighth straight and sweep Padres, 8-7 3 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 Spurs appeal against length of Bentancur’s seven-game ban over Son remark 22 mins ago Sports Hearts announce partnership with Brighton owner’s analytics firm 22 mins ago Sports Gatland wants to stay with Wales but ‘decision could be out of my control’ 1 hour ago