2008 MLB Preview: San Francisco Giants
Explanation of ratings system and other team previews here. SAN FRANCISCO GIANTS. Ranks. Overall – 73 points (20th MLB, 12th NL) Starting Rotation – 33 points (9th MLB, 4th NL) Line-Up – 27 points (29th MLB, 16th NL) …
Original post by Pete






