(CNN) Josh Shaw, a defensive back for the Arizona Cardinals, has been suspended through at least the 2020 season for betting on NFL games, the league said Friday.

Shaw, who was on injured reserve before suspension, bet on games multiple times this season, the NFL said in a statement

"A league investigation uncovered no evidence indicating any inside information was used or that any game was compromised in any way," the statement said. "Nor was there evidence suggesting any awareness by teammates, coaches or other players of his betting activity."

CNN reached out to the NFL Players Association, Shaw's agent and the Cardinals for comment. The players group said it had no comment.

Shaw has three days to file an appeal.

Read More