Quantcast
 

The TV guys said Scherzer needed to make a statement. The Giants just got a double and a triple. So, did Scherzer make a statement?

Be Sociable, Share!

Submit Your Comments

Required

Required, will not be published