O’FALLON, MO. – The St. Louis Cardinals have purchased the contract of River…