Sporting News: Rey Mysterio released from his contract