Via: San Francisco Chronicle
You think the Giants had a bad homestand? The Marlins started theirs with seven consecutive losses. Things only got sunnier in south Florida when the World.....