Despite a brutal 20-game stretch last month, the Miami Marlins have a chance to finish the first half with a winning record.
If that's going to happen, they'll need to do something in St. Louis that no Marlins team has accomplished in 16 years.
The Marlins visit Busch Stadium for the only time this season for three games against the Cardinals beginning Friday night.
Since dropping 17 of 20 - they ended both that slump and an eight-game losing streak to St. Louis with a 5-3 victory June 27 - the Marlins (40-42) have gone 6-2 to build momentum heading into their final series before the All-Star break.
Despite the recent surge, Miami will need to sweep this three-game set to finish the first half above .500. The Marlins' last three-game sweep in St. Louis was Aug. 27-29, 1996, at the old Busch.
In another piece of history working against Miami, Friday's scheduled Marlins starter Ricky Nolasco (7-6, 4.62 ERA) is 0-4 with a 5.53 ERA in seven starts against the Cardinals - along with...