Marcus Harris signed a 4 Years, $4,105,480 contract with the Houston Texans on May 10, 2024. The contract runs through the 2027 season and has an average annual value of $1,026,370. It also came with a $85,480 signing bonus and $85,480 guaranteed. Harris was represented by Dave Butz (SportStars) in negotiations.