They had no one to play RT and really had little choice but to sign him. No one knew what they would find available when he was signed.
Was it preferable? No, but its what you have to do sometimes.
Whats the point, they're paying 1.4 or so mil extra to have Winston on the roster over Hunter. No one would whine if Winston was signed for 4 mil in the offseason and Hunter cut.