The Montreal Alouettes signed David Rivers on Wednesday. Rivers has spent time on NFL teams as well as time with the Blue Bombers, XFL, and USFL.
David Rivers played for the New Jersey Generals of the USFL in 2022. He was drafted in the 10th round of the 2022 inaugural USFL draft which was the 2nd round of cornerbacks. He played in 9 games for the Generals contributing 16.5 tackles.
In 2021 Rivers was signed with the Winnipeg Blue Bombers and was primarily on the practice roster. He appeared in 1 game in week 2.
In 2020 David Rivers played in the XFL. He was drafted to the New York Guardians in the 3rd defensive back round. He was later traded to the St. Louis BattleHawks. He started 4 games and contributed 10 tackles prior to the league canceling its season due to covid.
From 2017 to 2019 Rivers appeared on multiple NFL teams primarily on practice squads or in training camps. He spent time with the Green Bay Packers, New York Jets, Tampa Bay Buccaneers, and the Miami Dolphins.
David Rivers played his collegiate football for Youngstown State in the Missouri Valley Football Conference (FCS). In his final year, he contributed 33 tackles in 16 games.