Yankees Have No Room For Kevin Youkilis
Before Yankee fans get bent out of shape about an article that slams the Yanks (this
is more realism, however, than anything), it is important to note that it is fully known
that New York won the World Series in 2009 and reached the American League
Championship Series this past season and makes the playoffs every year...