Having been placed on the NFL exempt list in September as he appeals a domestic violence conviction Carolina Panthers' defensive end Greg Hardy has a lot of spare time on his hands.
What he has been doing with that spare time has been a mystery until now, but you would have thought keeping his head down would be near the top of his list of priorities.
But it now appears - based on these videos at least - that the 2013 Pro Bowler has been working on his rap career during his enforced spell on the NFL sidelines.
Of course there is nothing particularly wrong with that on Hardy's end, with the player free to spend his increased free time as he wishes (whilst still picking up his $700,000 plus earnings in the process).
But the videos also give a glimpse of Hardy's lyrics - and one in particular is likely to cause a stir. In this video it seems like Hardy says "crack a bitch" during one particular verse posted online by Memphis-based rapper Ja Allen.
Hardly the sort of comments - in song or otherwise - that should be coming from a man embroiled in legal trouble dating from a June conviction for assaulting and a female and communicating threats.
Or from anyone for that matter.
Despite his summer conviction Greg Hardy registered one appearance in the NFL this season, in the Panthers' Week One contest against the Tampa Bay Buccaneers, before Carolina placed him on the Exempt list as the league came under increased scrutiny regarding their handling of players involved in domestic violence issues.
In the days prior to Hardy being placed on the list star running back Adrian Peterson was the first to find his way onto the little-known list. The Minnesota Vikings star remains embroiled in his of case of domestic abuse following his alleged mistreatment of his young son.
As for Hardy himself he in the midst of a new trial after appealing his July conviction in North Carolina.
Whatever the outcome he should be hoping that an NFL return is possible judging by his questionable rapping skills.
Whether the Carolina Panthers, the NFL, and its fan base would allow that is another question all together.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms