There are just three weeks to go before Election Day, and Debbie Mucarsel-Powell’s window to make her case that Floridians should vote for her and oust Rick Scott in the battle for U.S. Senate ...