In a surprising turn of events, Cincinnati Reds infielder Santiago Espinal has terminated his contract with the team following a series of accusations and criticism over his performance