roy hobbs world series mvps