Charity faces Xavier ,who was cut after a pre-Fantasy Suite dinner after he admitting he cheated on his last longterm girlfriend multiple times, on tonight’s Men Tell All episode of “The Bachelorette” (ABC, 8 p.m.). The pre-finale event will mostly continue the squabbling among the losing men while also introducing the 72-year-old Golden Bachelor Gerry Turner, whose reign starts this fall.

The animated “Solar Opposites” (Hulu, streaming) starts its fourth season of mayhem.

Mark is chosen to give flowers to Lady Diana on “Son of a Critch” (CW, 8 p.m.).

“American Ninja Warrior” (NBC, 8 p.m.) wraps up semifinals in LosAngeles.

Andrew competes with his sister on “Run the Burbs” (CW, 8:30 p.m.). 

“Stars on Mars” (Fox, 8 p.m.) look for the robotic dog that has gone missing.

A birthday party is organized despite sickness in the house on “Children Ruin Everything” (CW, 9 p.m.).

“History’s Greatest Mysteries” (History, 9 p.m.) ends its season with the art heist at Boston’s Gardner Museum.

Beanie Babies, Harry Potter, Beavis, Butt-Head and Viagara are all covered in a pair of episodes on “Rewind the ‘90s” (National Geographic, 9 p.m.). 

On yet another spin-off on the franchise, “90 Day: The Last Resort” (TLC, 9 p.m.) takes five couples from “90 Day Fiancé” and puts them in a retreat before they decide whether they’ll stay together.