Saturday, July 25, 2009

With new Yankee Stadium, the Yankees have inadvertently lost their home field advantage.

Which explains why they only have a .680 winning percentage at home.

No comments: