Giants making a comeback?
#WeAreSF #WeAreGiant

SF Giants are no longer in last place in the NL west. Could this be the start of something. The SF Giants have moved themselves up to second place in the NL West and have more wins than losses. The Giants recently swept the Angles.  

Comment Stream