NFL / Vikings
Vikings Roster Shuffle: C.J. Ham Returns, Ryan Kelly to IR
The Minnesota Vikings have made several roster adjustments ahead of their Week 5 game against the Cleveland Browns in London. These moves involve key players and aim to bolster the team's performance both on offense and special teams.