Shawn Estes breaks down the Giants facing the Padres in the home opener tonight, and the Marlins throwing a wrench into the MLB's season plans.