The NFL off-season has been filled with twists and turns as we have seen both the first and second overall picks in the draft be traded away.
Arguably one of the biggest shocks however has come from the Carolina Panthers who rescinded the franchise tag that they placed on star cornerback Josh Norman.
The Panthers became the first team in the NFL to rescind a franchise tag since the Seattle Seahawks back in 2009 but the Panthers have now made the bold move.
JOIN THE DEBATE
Were the Panthers right to cut Josh Norman? Join the debate by becoming a GMS writer HERE: http://gms.to/haveyoursay1
Norman's future is currently in a lot of doubt but everyone has been wondering why the Panthers would cut one of the stars of their Super Bowl run from last season.
Well now the Panthers have come out and revealed exactly why they decided to cut their star cornerback.
Panthers general manager David Gettleman has come out to try and explain the Panthers decision to cut ties with Norman.
Citing salary cap issues as the reason why the Panthers decided to move on from Norman, Gettleman tried to answer all of the fans questions.
Norman will now become a free agent and move into NFL limbo - although no-one really expects him to be left unsigned for too long.
There are already rumours linking Norman to several teams and it is hard to argue that any team who gets him will take a massive step up for their defence.
Arguably the most likely landing spot for Norman is the San Francisco 49ers who are hoping for a rebound year in 2016 after a bad year in 2015.
Following the departure of long time head coach Jim Harbaugh, the 49ers slumped to the bottom of the NFC West last year and now it looks likely that they could end up their again in 2016.
The addition of Norman to their defense would be a massive bonus but it will take a lot more than that to help their team move up the rankings.