Nah I think u guys are a top 5 team... It is the Red Sox ranking that boggles my mind... If you look at it that way Giants won 2 out the last 3 World Series, without even losing any big names... I dont think we are top5 but imo we should be ranked anywhere between 10-12...
***Just seen my post... Think u guys are top 5 but not two... Just surprised at some of the ratings.... The O's got bamboozled as well... imo...