The New Orleans Saints came to terms with Alvin Kamara on a new contract on Wednesday. Before this, there were certainly questions about whether he would remain with the Saints long-term. This new contract should put an end to any rumors about his future in New Orleans.