Just saw that Jon Jones is signing a 2 year deal to stay with the Patriots.
Those of you who tweet with Twitter should be able to find this.
I understand he signed for less to stay.
Those of you who tweet with Twitter should be able to find this.
I understand he signed for less to stay.