Carolina Panthers receiver Keyshawn Johnson (R) pushes off St. Louis Rams cornerback Tye Hill's helmet during second half NFL game action in Charlotte November 19, 2006. REUTERS/Chris Keane
Carolina Panthers receiver Keyshawn Johnson (R) pushes off St. Louis Rams cornerback Tye Hill's helmet during second half NFL game action in Charlotte November 19, 2006. REUTERS/Chris Keane REUTERS

Former National Football League, or NFL, player Keyshawn Johnson reportedly had an affair with married model Alicia Tarry. Alicia's husband is said to have filed a complaint against the 42-year-old former NFL wide receiver.

According to TMZ Sports, Alicia's husband claims that Keyshawn has been bamboozling with his wife and has filed the papers seeking the dissolution of his six-year marriage with the model. The husband, who is not identified in the report, is filing annulment against Alicia based on fraud.

The documents that have been filed contain Twitter direct messages between Keyshawn and Alicia. The said exchange of Twitter conversation includes racy discussions about orchestrating possible hook-ups between Keyshawn and Alicia. Alicia's husband apparently got hold of her Twitter account and even sent a private message to Keyshawn. "Please, leave my wife alone," said in private tweet.

Alicia told TMZ Sports that she never cheated with her husband. She added that the private tweets were suspicious and were acquired illicitly. Sources close to Keyshawn, on the other hand, said that the NFL player claims he doesn't have any clue about what Alicia's husband is talking about.

This wouldn't be the first time that Keyshawn's name has been dragged in a scandal. In May, Keyshawn faced a domestic abuse incident after his ex-girlfriend Jennifer Conrad told a detective that Keyshawn tried to snatch her phone, causing her shirt's collar to be ripped and her finger bruised. The district attorney dropped Conrad's complaints because was no longer being very cooperative. It has also been revealed that the injuries that Conrad claimed she had were only minor and accidental.

Keyshawn has played for the New York Jets, Tampa Bay Buccaneers, Dallas Cowboys, and Carolina Panthers in the NFL. He retired in from the NFL in 2007. He has played for the NFL for a total of 11 years. After his football career, Keyshawn became a part of ESPN as an NFL analyst. He has appeared in Sunday NFL Countdown and Monday Night Countdown.

Keyshawn also had a short stint in the 17th season of "Dancing With The Stars." He was the first to go during that season.