ESPN’s Booger McFarland certainly divided opinion this weekend with his controversial comments on Zach Wilson.
The former NFL star lashed out at the 44-year-old analyst at the New York Jets quarterback during ‘Monday Night Football Countdown.
Wilson has been in dismal form for the Jets and completed only 9 of 22 pass attempts for 77 yards in the loss against the Patriots.
He could lose his starting role at MetLife, with Robert Saleh set to trade up for a former first-round pick.
McFarland attacked Wilson during the build-up to the 49ers’ matchup with the Arizona Cardinals in Mexico.
he said: “[Wilson is] A young man who grew up with a lot of money.
“I don’t think he’s ever had to accept accountability.
“So, now on the biggest stage we want this quarterback to accept accountability.”
Fellow ESPN analyst and Hall of Fame quarterback Steve Young immediately cut off McFarland, while Robert Griffin III looked on with a look of shock.
Young retorted: “It doesn’t resonate at all. He’s a tough-minded kid.”
But Booger hit back: “He didn’t have to accept accountability, so now on the biggest stage we want this kid to be an adult in front of big people.
“It can’t feel good..he let them down yesterday.”
The comments didn’t go down well with some fans on social media, some even calling for Booger to be fired.
One wrote: “Booger should be fired. Imagine if Schefter said that about Justin Fields.”
Another said: “Can you imagine if someone said “he grew up poor, was given a full ride to the best high school and college and now doesn’t know how to accept accountability”? Holy Hell he’d be fired immediately!”
And the third simply said: “He should be fired.”
Although not everyone agreed, others believed that Booger’s take was the right one because Wilson was struggling so badly.
One fan protested: “Not a huge fan of Booger, but he’s spot on.”
Another said: “I mean he’s right. You can’t live soft and fight hard.”
Jets coach Robert Saleh declined to commit to a starter for their Week 12 matchup with the Bears.
He added: “We are putting everything on the table over the next few days.
“No, [I’ve not decided yet], Not until I’ve evaluated everything.”