Detroit Lions practice squad. On January 10, 2012, he was signed to a reserve/future contract. On July 26, he was released and later re-signed on July 31. On August 31, he was cut by the Lions. On September 2, he was signed to the practice squad. On September 5, he was released from the practice squad. On December 18, he was re-signed to the practice squad. On January 1, 2013, he signed a futures contract with the Detroit Lions. On August 23, he was waived/injured by the Lions. New York Giants On November 27, 2013, Weaver was signed by the New York Giants to their practice squad. On December 30, he was signed to a reserve/futures contract by the Giants. He was waived on August 26, 2014. Arizona Cardinals On October 14, 2014, he was signed to the Arizona Cardinals practice squad. On August 29, 2015, he was released by the Cardinals. References External links Michigan State Spartans bio Further reading 1987 births Living people Sportspeople from Southfield, Michigan Players of American football from Michigan American football cornerbacks Michigan State Spartans football players Miami Dolphins players Seattle Seahawks players Jacksonville Sharks players Dallas Cowboys players New York Giants players Arizona Cardinals players