Minnesota Vikings wide receiver Michael Floyd has had a roller coaster year and while he has yet to make any significant impact on the Vikings, he is thanking the team for their significant impact on him.

Floyd took the Instagram this week to thank the organization for helping him with his issues and helping him turn his life around for the better.

On ‪December 12, 2016 I was arrested for the biggest mistake of my life. I lost my dream job and thought I ruined my career. Two days later I was blessed with a second chance from the New England Patriots. I gave the Patriots everything I had and was again blessed to be part of their Super Bowl team. From the highs of the Super Bowl, I traveled back to Arizona to serve out my jail sentence. After some really difficult times I was blessed again and the team I grew up rooting for decided to take a chance on me. I couldn’t be more thankful to the Vikings and look forward to taking all of my experiences to help this team continue to be successful. Looking back on the past year I have experienced both the highest highs and the lowest lows. I would like to thank the Patriots and the Vikings for taking chances on me and for everyone else who has helped me over this past year. A year after making the biggest mistake of my life, I can honestly say, I’m a better person from it all and hope to continue to do and be better. #dontlosefaith #keeppushin

A post shared by Michael Floyd (@mikefloyd) on

On Dec. 12th, 2016, Floyd, who was a member of the Arizona Cardinals at the time, was arrested in Scottsdale, Arizona, when police found him asleep at the wheel of his Cadillac Escalade.

Floyd was taken into custody for driving under the influence and released by the Cardinals two days later.

The New England Patriots claimed Floyd off waivers later on December 15th and he played in three games, however, Floyd was inactive for Super Bowl LI.

Back in February, Floyd pleaded guilty to an extreme DUI and was put on house arrest for a subsequent 96 days. Floyd served 24 days in jail.

The Vikings signed Floyd, who is a St. Paul native, to a one-year deal in the offseason. Floyd was suspended for the first four games of the season for violating the league’s substance abuse policy.

Floyd has nine catches for 78 yards this season for Minnesota.