Favorite Giant: Melky Cabrera–not sure why

baby boy max wearing a dinosaur bib, sitting on a Boppy Newborn Lounger, reflects on Giants' Opening Day 2012 with a home run by Melky Cabrera

baby boy max wearing a dinosaur bib, sitting on a Boppy Newborn Lounger, reflects on Giants’ Opening Day 2012 with a home run by Melky Cabrera