After being arrested Wednesday in Canada, Buster Skrine faces over a dozen fraud counts.
Police believe that the former New York Jets defensive back stole over $100,000.
Skrine "was attending numerous financial institutions where he would identify himself as a retired NFL player," according to the Durham Regional Police Department.
He opened bank accounts with phony cheques and took a portion of the money before the check cleared. Authorities suspect Skrine has been "committing similar [offenses] across Canada."
Skrine was detained in Mississauga, Ontario, near Toronto at Pearson International Airport.
"DRPS fraud investigators worked in conjunction with Homeland Security Investigations, U.S. Customs and Border Protection as well as Peel Regional Police" to imprison him before his return to the U.S. Durham Police reported.
Srkine is charged with 15 charges. He is charged with four charges of fraud over $5,000, seven counts of allegedly making false representations to get money, three counts of holding goods obtained by crime over $5,000, and one offence under $5,000.
Skrine was held pending a bail hearing. Skrine, 34, was drafted by the Cleveland Browns in 2011 in the fifth round.
He subsequently signed a four-year contract with the New York Jets, played two seasons with the Chicago Bears, and played for the Tennessee Titans and San Francisco 49ers in 2021. In July 2022, he retired from the NFL.