Leo Berto asked in SportsBaseball · 4 weeks ago

Will The New York Yankees Win The 2020 MLB World Series And Restored Their Championship Order?

If Expectations Are Sky High 


Ask The Ghost Hunter For This Answer 

Update 2:

And Their First World Series Title Since 2009 

2 Answers

  • Kathy
    Lv 7
    4 weeks ago
    Favorite Answer

    I do not think so.

  • 4 weeks ago

    Screw the Hankies.........Go METS!!!!!!!!! 

Still have questions? Get your answers by asking now.