Nolan Gorman hit a go-ahead two-run double in the seventh inning and the St. Louis Cardinals won their home opener, 8-5 over the winless Miami Marlins, who are off to the worst start in the 33-year history of the franchise. Jake Burger hit a pair of homers for Miami, which fell to 0-8. That’s the worst start in the majors since Atlanta and Minnesota each lost their first nine games in 2016. The Marlins are the only winless team in baseball after the New York Mets got their first win Thursday, beating Detroit.