Home Baseball The Price of a World Series in Boston?