On episode 23 of the MetsCast, co-hosts Nick Durst and John Brown discussed: Was Carlos Beltran the right hire to be the Mets manager?...