Diggs missed Wednesday's practice due to what the team termed non-jury reasons. The fifth-year receiver said he was absent because he wasn't feeling well. Diggs also missed all team meetings on Monday and Tuesday but is expected to be active on Sunday when the Vikings play the Giants.
Speaking to reporters during his media availability on Thursday, Diggs addressed reports that he was frustrated with the Vikings' offense and wanted to be traded.
"I feel there’s truth to all rumors no matter how you dress it up,” Diggs said. "I won’t be saying nothing on it. I won’t be speaking on it at all. But there is truth to all rumors, I guess."
NFL Network's Ian Rapoport reported on Thursday that Diggs' frustrations with the organization have been palpable, leading some teammates to wonder if he wants to be there. The Vikings insist that they are not interested in trading Diggs despite his unexcused absences and have rejected all advances.
The 25-year-old speedster signed a five-year, $72 million extension with Minnesota last offseason. He has a base salary of $8.9 million in 2019, and over $10 million each of the next four years. He has 13 receptions for 209 yards and one touchdown so far in 2019.
Kickoff between the Vikings and Giants is slated for 1 p.m. ET.