When the third season of “Love On the Spectrum” hits Netflix soon, Tampa Bay viewers might recognize some familiar scenery.
Owens' family is calling for Florida lawmakers to review or repeal the stand-your-ground law.Netflix documentaryMatter of Fact host Soledad O'Brien is the executive producer of the documentary.