Funadvice Logo

do you think the Yankees bought their title?

Home More advice Sports & Activities

Please keep this friendly. But I want to know if you think the Yankees bought their 27th world title due to their $280million dollar off season spending spree, and their 1.2 billion dollar stadium? Please tell us what you think. One more thing I only ask this question because there was some speculation on ESPN that they did.