The former NFL star has signed a two-year contract with the Montreal Alouettes.
According to CBS NFL reporter Jason La Canfora, Johnson has yet to find out whether he can get a work permit to play in Canada but should know by May 1, with training camp starting a month later.
La Canfora also reports that the 36-year-old Johnson, who hasn't played in the NFL since 2011, signed a standard contract with no incentives.
Still, we probably shouldn't worry too much about the effect it will have on Johnson's lifestyle. He's already tweeting about taking his Ferrari to Montreal.
Pretty sure he'll get along just fine.