Is Buck Showalter The Right Leader For These Mets?
Yes
71%
No
19%
I don't know.
11%