Cardinals moving Willson Contreras off catcher months after he signed $87.5 million contract

Top