DeAndre Hopkins has missed practice with a hamstring injury, but questions have also been raised about whether he might actually be sitting out because he's unhappy with his contract.

The new Arizona Cardinals wide receiver dispelled the rumor on Twitter.

"No DeAndre Hopkins is not holding out. From the source," he wrote.

Hopkins has three more years left on his contract at salaries of $12.5 million this year, $13.5 million next year and $13.9 million in 2022.