After the season, McMahon joined the Arizona Cardinals, now coached by Ryan, for the 1994 season, where he made his final career start in Week 3, against the Cleveland Browns. He finished the season as the team's third quarterback behind Steve Beuerlein and Jay Schroeder and left the team at its conclusion. McMahon made the Cleveland Browns in the 1995 preseason but did not play a down with them, McMahon later in the season joined the Green Bay Packers. He retired following the 1996 season, which finished with a Super Bowl victory over the New England Patriots in New Orleans, eleven years to the day of the Bears' Super Bowl victory over the Patriots in the same venue.
After ,the season, McMahon joined the Arizona Cardinals, now coached by Ryan, for the 1994 season, where he made his final career start in Week 3 against the Cleveland Browns. He finished the season as the team's third quarterback behind Steve Beuerlein and Jay Schroeder and left the team at its conclusion. McMahon made the Cleveland Browns in the 1995 preseason but did not play a down with them, McMahon later in the season joined the Green Bay Packers. He retired following the 1996 season, which finished with a Super Bowl victory over the New England Patriots in New Orleans, eleven years to the day of the Bears' Super Bowl victory over the Patriots in the same venue.