View Single Post
Old 04-15-2011, 10:14 PM   #95 (permalink)
catfishhedberg
Member
 
Join Date: Jan 2009
Posts: 4,048
Default

Quote:
Originally Posted by Prospect_Man View Post
so that means the giants won the triple auto?
Yeah, the Giants won the triple auto.
catfishhedberg is offline   Reply With Quote