2011 Organizational Rankings: #11 – San Francisco
I know, I know, they just won the World Series, how could they rate behind ten other organizations? Remember, though, that this is a forward looking exercise, and we’re not doling out credit for what happened in the past. The question posed was how well do the Giants stack up going forward.
Present Talent – 82.27 (10th)
Future Talent – 75.00 (t-20th)
Financial Resources – 83.18 (10th)
Baseball Operations – 77.73 (19th)
Overall Rating – 80.32 (11th)
The fact that the Giants will be handing out World Series rings on Opening Day is the big elephant in the room here, so let’s just get that out of the way. The Giants played well in October, and certainly deserved to win the World Series. You could even argue that they were the best team in baseball last year – they did, after all, have the highest team WAR in baseball, so perhaps they never should have been considered underdogs to begin with. Read the rest of this entry »