Riverdale season 4 plot hole: Did Archie never see dad Fred Andrews get into a fight?

Riverdale came back to our screens this week on Wednesday, January 22 on The CW and then on Netflix the following day. Before the show went on its annual midseason break last year, fans were introduced to Archie Andrews’ (played by KJ Apa) Uncle Frank (Ryan Robbins) who has started to tell his nephew more about his father. But did peacemaker Fred Andrews (Luke Perry) ever get into fights?

Warning: This article contains spoilers from Riverdale season 4, episode 10.

In Varsity Blues, Riverdale High’s football team the Bulldogs went up against Stonewall Prep’s Stonewall Stallions who allegedly fought dirty in the past, hurting many of their previous competitors.

During the episode, wannabe detective Betty Cooper (Lili Reinhart) investigated the accusation and Bret Weston Wallis (Sean Depner) even admitted to “slaughtering” his enemies on the field.

So when the Bulldogs’ star player Munroe Moore (Eli Goree) was attacked by a group of thugs in rabbit masks, injuring his knee before the big game, Archie and the rest of his teammates had a good idea who was behind it.

READ MORE: Riverdale season 4 Netflix release date, cast, trailer, plot

Did Archie ever see dad Fred Andrews get into fights?

After Archie is released, Uncle Frank takes him to Pop’s Chock’lit Shoppe for a heart to heart.

When Frank asks whether the fight was started because Archie wanted payback for Munroe, the redhead looks down, confirming this was the case.

In response, Frank says: “Don’t be ashamed. I’m the last person to be judging anyone Archie.

“Especially when it comes for fighting for your friends – your dad was the same way.”

Archie questions what his uncle means by this and replies: “I mean your dad was pretty level headed all things considered, except when someone came after a friend or family member. He’d turn into a bit of a mad man. He could be brutal in a bar fight.”

Clearly surprised, Archie replies: “I can’t even imagine my dad throwing punches.”

But this isn’t exactly true as Archie had witnessed Fred in a fight.


Antiques Roadshow expert stunned by telegram from Hitler [VIDEO]

Royal POLL: Should Charles step aside for William to become King? [POLL]

UK snow forecast: FOOT of snow coming as Met Office warns of -3C chill [MAP]

In the season two finale, Hiram Lodge (Mark Conseulos) framed Archie for the murder of Cassidy Bullock (Harrison Macdonald).

When Riverdale returned for season three, Archie is put on trial for the murder and his represented by his lawyer mother Mary Andrews (Molly Ringwald).

As Fred accompanies his son out of the court room and away from the photographers, Hiram sarcastically says: “Hey Archie, have a terrific weekend.”

Furious at what he was putting his son through, Fred punches Hiram in front of everyone, including Archie.

They both want to continue the fight but are held back by those around them and are pulled away from each other, leaving in opposite directions.

During the episode, Veronica Lodge (Camila Mendes) was once again at loggerheads with her father as he stopped her from selling her own version of the family’s rum recipe.

However, by the end of the show, she teams up with Cheryl Blossom (Madelaine Petsch) to create their very own maple-flavoured rum.

There was also another flash forward which saw Betty packing up some of Jughead’s belongings in his room at Stonewall Prep.

But is Jughead really dead and did she have something to do with his murder?

Riverdale season 4 continues every Thursday on Netflix.

source: express.co.uk