Jimmy graham signs deal