Being reported Saints have signed him to a 4 year 140 million dollar deal. Honestly you could have told me he signed a 4 year 14 million dollar deal and i wouldn't have been suprised. Seems like a huge overpay to me. Regardless one less team on Russell's list.