Channing Frye Signs $2.4M Deal with Cleveland Cavaliers