Last Man Standing (8pm, ABC) - In the third season finale, Boyd enters a mutton-busting competition at a rodeo, while Eve and her boyfriend disagree on prom attire (she wants to wear her JROTC uniform).
Shark Tank (9pm, ABC) - The sharks hear a pitch from an 11-year-old fashion designer from Memphis, who has a line of handcrafted bow ties.
Grimm (9pm, NBC) - Nick and Hank are on the case when a deadly female comes to town and attacks members of the Wesen community.
Hannibal (10pm, NBC) - The team investigates when a truck driver’s body is discovered, apparently torn apart by two different species of animals working together. Meanwhile, Will meets Hannibal’s bizarre new patient and trades notes about Hannibal with her.
Blue Bloods (10pm, CBS) - A cop is accused of killing a suspect already in custody, and Erin gets assigned the case. Elsewhere, Jamie tries to convince Eddie to reconcile with her dad.