Why Mets' Carlos Mendoza is 'a Swiss Army knife' : vimarsana