Janet W. Lee In today’s TV news roundup, Netflix reveals a first look at Season 5 of “Last Chance U,” and Telemundo brings back a third season of “La Reina del Sur” starring Kate del Castillo.RENEWALSTelemundo has greenlit a third season of its original series “La Reina del Sur,” starring Kate del Castillo as Teresa Mendoza.