It has been a horrible weekend for the New York Jets, but for their 'starting' Quarterback Geno Smith, it has arguably been his worst week in the NFL.
In the last week, Smith has been penalized by the NFL and missed the teams offensive meeting ahead of the clash with the San Diego Chargers, he's also heard his own fans cheering for his would be replacement and led the Jets to two defeats - one of which was a blow-out loss.
It has certainly been a week to forget for Geno Smith, but he is trying to make up for it.
After everything that has happened to Smith over the last week, he has come out and apologised for missing the Jets team meeting ahead of their 31-0 defeat to the Chargers.
Smith reportedly caught up on what was said in the meeting after he finally arrived (10 minutes after it finished) but he and the rest of his offense clearly weren't on the same page when they took to the field.
He has since apologized for missing the meeting and I'm sure his team-mates and coaches will be forgiving of the second year Quarterback, but the Jets fans may take longer to be appeased.
A horrendous week
Last week Smith was seen cursing at the Jets fans who he represents on a weekly basis whilst playing against the Detroit Lions.
They lost that match 24-17 and Smith was penalized by the NFL for his behaviour during the match, but it got worse for the second year Quarterback.
During the same match, the Jets fans were reportedly chanting for their second choice at the position, NFL veteran Michael Vick.
He then missed the team's meeting on Saturday night and perhaps even worse, failed to make a single score for the Jets against the Chargers on Sunday.
The end for Geno?
During the game against San Diego, Smith was actually benched and former Philadelphia Eagles star Michael Vick was sent on in his place.
By the time Vick entered the game the Jets were already in a doomed position in the match and it would have taken a miracle for them to have gotten anything from their trip to Southern California.
As of yet, it is unclear if Smith was benched for the sake of keeping him fit and healthy ahead of their massive game with the Denver Broncos next week, or because Vick is slowly emerging as the new starting Quarterback for the Jets?
Clearly the fans want Vick to lead the Jets against Denver and they may get their wish after the calamitous week that Smith has endured.