Arizona Cardinals defensive back Josh Shaw was suspended through at least the 2020 season for betting on NFL games multiple times this season, the league announced Friday.
The 27-year-old Shaw, who is currently on injured reserve, was selected by the Cincinnati Bengals in the fourth round of the 2015 draft. Shaw played his first three seasons with the Bengals, and for the Kansas City Chiefs and Tampa Bay Buccaneers last season.
He played in 47 games for the Bengals with 14 starts, recording 115 tackles with seven passes defended and one interception.