Humpty & Canty

The Giants have acquired LB Alec Ogletree, what's it mean for their future? Plus, will this be the year that the Mets' rotation holds up?