Howmany times have the Mets been in world series? And howmany did they win?
Address: 41 Seaver Wy, Queens, NY 11368, USA
Habeba Mahmoud | Oct 2, 2020
5 appearances and 2 wins
Mike R | Oct 2, 2020
they won the world series twice and were in the world series 5 times
El Tico Perez | Oct 2, 2020
5 and 2
Patrick Leon | Oct 2, 2020
5 appearances 2 wins
Thanks! Your answer is awaiting moderation.