A consensus All-American at the University of Washington in Seattle under head coach Don James, Rogers was chosen seventh overall in the 1987 NFL Draft by the Lions. However, he only played six games of his rookie season due to a slew of emotional problems, even spending time in a counseling center. His second season in 1988 ended after only five games when his car struck another vehicle and killed three teenagers early on Thursday, October 20. He was later found to have a blood alcohol content of 0.15, the legal limit in Michigan being 0.10 at the time. The Lions waived him in July 1989, not because of the felony charges, but because he broke his neck in the collision. In 1990, he was convicted of vehicular homicide and spent 13 months in prison.
Following his sentence, Rogers had brief stints with Buffalo and Tampa Bay, but was out the NFL after the 1992 season. He made his way to the Canadian Football League and played for the Hamilton Tiger-Cats (1993–94) and one of the U.S. expansion teams, the Shreveport Pirates (1995). He played 33 games in the CFL and accumulated 18 sacks and 91 tackles in three-down football.
Rogers is often considered among the biggest draft busts in NFL history. In 2008, ESPN named him the 13th-biggest bust since the AFL-NFL merger. A year earlier, Yahoo! Sports named him the worst #7 pick since the merger.
On November 26, 2008, Rogers was involved in a hit-and-run collision in Tukwila that resulted in his arrest and a charge of DUI. It was his fifth arrest for DUI in the state of Washington, dating back to his college days at UW.
Rogers had six children; twins Reggie & Regina, Amanda, Brittany, Isiah, and Jackie. He was the younger brother of Cleveland Browns safety Don Rogers, who died of cocaine poisoning at age 23 in June 1986.