Trevor Richards put together a fine start for the Marlins, they escaped big trouble late, but the Cardinals came away with the win on Wednesday night.
Learn more about your ad choices. Visit megaphone.fm/adchoices