Brett Favre seems to have made complete amends with the Green Bay Packers and their loyal fans, ten days away from being inducted into their Hall of Fame.
Just over four years have passed since Favre retired from the NFL, and it's been seven years since he last took a snap in a Packers jersey.
Since that last snap, it has been a bumpy road in the relationship between the Packers and Favre.
JOIN THE DEBATE
Who do you think is favorite to become Super Bowl Champions next season? Join the debate by becoming a GMS writer HERE: http://gms.to/haveyoursay1
Article continues below
Time is the healer of all wounds though, and the NFC North team and the 45-year-old have made amends, just in time for Favre's Hall of Fame Induction ceremony on July 18.
After much deliberation, Favre has admitted to CBS Sports he is accountable for some share of what happened in the relationship between him and the Packers.
Article continues below
He said: "I think at some point what crossed my mind was, 'How did it ever get to this point?'"
"To be arguably one of the most successful players in Packers history, and I would think [a player who was] well-received by the fans, especially up to that point, you're just thinking, 'How did it get to this point?' "
"Of course, we've talked about that, and I take my share of the blame as well, but it was just hard. It was a surreal feeling."
The quarterback announced his first retirement in March 2008. He felt like he wasn't good enough to lead the team to another Super Bowl victory.
He wept in the press conference because of the situation he was in. He felt his career in the NFL was at its end.
However, by July that same year, Favre wanted to come back. This was when the relationship between the 45-year-old and the Packers first broke down.
The Packers had already moved on to an exciting new young quarterback Aaron Rodgers, so there wasn't a spot for him in the team.
Packers general manager Ted Thompson wouldn't grant the Gunslinger an unconditional release either. He ended up being traded to the New York Jets.
This may have outraged some fans, but even more fans were outraged when Favre moved to the Packers NFC North rivals, the Minnesota Vikings.
Over the course of his career, Favre achieved 508 passing touchdowns, 442 of those came whilst playing for the Packers.
During his 16 seasons with the Packers, he lead them to a Super Bowl win at Super Bowl XXXI, 160 regular season wins, and he threw for 61,655 yards.
The Packers will hold Favre's Hall of Fame induction ceremony at the Lambeau Field Atrium. The seating for the event sold out to corporate sponsors.
Originally, fans weren't able to attend the event, and Favre and fans alike expressed their disappoint.
The Packers compromised and allowed fans to purchase tickets for Lambeau Field's Stadium seating to watch the ceremony on the jumbotron.
They sold all 67,000 available tickets. Here's to a great ceremony with hopefully no more Favre controversy.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE:http://gms.to/writeforgms