San Francisco Giants: World Champs!

God, I didn’t think I’d be writing that! Absolutely amazing, I bawled my eyes out. Wish I was there.. San Francisco Giants, World Champs!

 

Giants win the world series

giants team