Friday, December 17, 2010

SI Rankings List Sox As #1


Sports Illustrated's Offseason Baseball Power Rankings have listed the Red Sox at #1 for 2011. The Evil Ones languish 5 full spots below Boston in lowly 6th position.