Murray, 27, is a former fifth-round pick of the Chiefs back in 2014. He’s was in the third year of his four-year, $2,402,424 rookie contract and set to make a base salary of $600,000 for the 2016 season when the Chiefs elected to waive him coming out of the preseason.
The Cardinals later signed him to their practice squad but he ultimately lasted less than a week in Arizona. Murray signed on to the Eagles practice squad a day later and finished out the year in Philadelphia.
Last year, the Rams sign Murray to a contract during free agency only to cut him loose just a few weeks after the 2017 NFL draft. Murray wound up sitting out the entire 2017 season.
Murray has yet to appear in an NFL game.
Knight, 24, wound up signing a three-year, $1.66 million contract with the Cardinals as an undrafted free agent out of Texas A&M back in May of last year. He was set to make base salaries of $465,000 and $555,000 over the first two years of the contract when the Cardinals cut him loose at the start of the season.
The Falcons signed Knight to their practice squad soon after only to release him from the unit in January.
During his college career at Oklahoma and Texas A&M, Knight threw for 5,856 yards while completing 55.5 percent of his passes to go along with 44 touchdowns and 26 interceptions and a quarterback rating of 124.2 over the course of 35 games. He also rushed for 1,467 yards and 18 touchdowns.