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 

Update:

Ask The Ghost Hunter For This Answer 

Update 2:

And Their First World Series Title Since 2009 

2 Answers

Relevance
  • 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.