Jun 11, 2010 #21 cruzg24 It is what it is Joined May 18, 2008 Messages 21,184 Reaction score 209 The Giants will be top 15 this year. People are really underestimating our team and I think we are going to be fairly good.
The Giants will be top 15 this year. People are really underestimating our team and I think we are going to be fairly good.