DocRed
05-21-2011, 06:58 PM
My guess is -3.0 WAR so far this year....
Razzle
05-21-2011, 07:04 PM
My guess is -3.0 WAR so far this year....
League average. Everyone complains about the games their manager "gives away", but every team also benefits from those games that other team's managers "give away" as well.
Powered by vBulletin® Version 4.2.5 Copyright © 2024 vBulletin Solutions Inc. All rights reserved.