Oh, if the red sox had a past that was great they would do the same thing, look at all the postering they have done over 1 world series win, they act like because they won 1 world series in 86 years they are the greatest thing to ever walk the earth.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.