Scott, Mucarsel-Powell make final push in Senate race

Rick Scott and Debbie Mucarsel-Powell are making their final push in Florida’s U.S. Senate race.

Author: Rich