Riverdale Pits Archie and Jughead's Fathers Against One Another "In A Lonely Place"

So far, fans of Riverdale have seen very little of Cole Sprouse's Jughead Jones in his personal [...]