Skip to content

With Trump victory in Florida, the state turned a deeper red. What does it mean for future elections?

  • Supporters of presidential candidate Joe Biden try to get the...

    TNS

    Supporters of presidential candidate Joe Biden try to get the attention of commuters leaving downtown Jacksonville on the Mathews Bridge from the University Boulevard North overpass before polls close on Election Day, Nov. 3, 2020.

  • President Donald Trump's supporters rally on Nov. 5, 2020, at...

    Michael Laughlin/Sun Sentinel

    President Donald Trump's supporters rally on Nov. 5, 2020, at La Carreta in Miami-Dade County.

of

Expand
AuthorAuthor
PUBLISHED: | UPDATED:

As Florida Democrats plot their political comeback, they are facing a tough reality: The Sunshine State is Trump country.

Florida Republicans swayed Latino voters, boosted support in the state’s rural heartland and cut into the Democratic advantage in big cities.

President Donald Trump painted the Florida map a deeper red and tripled his margin of victory from four years ago, carrying the state by more than 370,000 votes. Despite Trump’s loss nationally, Florida Republicans are ecstatic.

“I have never been more excited and bullish about where our party is headed,” said Christian Ziegler, vice chair of the Republican Party of Florida.

The GOP’s success wasn’t limited to Miami-Dade County, where Trump saw a surge of support from Cuban-American and Venezuelan-American voters.

Trump improved his margin of victory in 33 of the 55 counties that he won in Florida. He also picked up support in Democratic areas, including Broward, Hillsborough, Palm Beach, Orange and Osceola counties.

Eric Johnson, a Democratic political strategist based in South Florida, said the political map shows Democrats face an uphill climb if they want to win back the governor’s mansion in 2022 for the first time in more than two decades.

With the exception of former President Barack Obama’s victories in Florida in 2008 and 2012, the state’s Democrats have had little to celebrate.

“For a swing state to be a swing state, it has to swing your way more often,” Johnson said. “We have got to stop pointing to Obama as the rule and figure out how he was the exception.”

#right-rail{display:none !important}
#left{
grid-column:1/span 12;
float: none;
width: 100%;

}
.heavy-text {
text-align: center !important;
}
.crd–cnt p, .crd–cnt.roadblock a, div[data-type=”interstitial_link”]{
max-width: 800px;
margin: 0 auto;
}
.crd–cnt h5 {
text-align: center;
margin-top: 20px;
}
.background {
fill: none;
pointer-events: all;
}
.tooltip {
position: absolute;
padding: 7px;
font-size: 0.9em;
pointer-events: none;
background: #fff;
border: 1px solid #ccc;
border-radius: 4px;

-moz-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.25);
-webkit-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.25);
box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.25);
}

.tooltip p {
font-family: ‘Open Sans’, sans-serif;
margin: 0;
padding: 0;
}
.graphic-container {
width: 100%;
max-width: 800px;
margin: 0 auto;

}
.sourceText, .graphic-title, .graphic-blurb, text {
font-family: ‘Open Sans’, sans-serif;
letter-spacing: 0px;
}

.graphic-title {
font: 600 1.2em/24px ‘Open Sans’, sans-serif;
margin-bottom:0;

}

.graphic-blurb {
font: 400 .9em/20px ‘Open Sans’, sans-serif;
margin-top: 5px;
}
.sourceText{
font: 400 .9em/20px ‘Open Sans’, sans-serif;
color: gray;
font-style: italic;
}
.infobox {
background-color: black;
width: 100%;
}
.infobox-text { fill: white;}
/* .win {
stroke:#444;
stroke-width: 1;
} */

.graphic-controls {
margin-top: 20px;
width: 100%;
display:flex;
justify-content: space-around;
flex-wrap: wrap;
}

.legend-title {
margin-top: 0;
}

.legend p {
text-align: center;
margin-bottom: 5px;
font: 600 .8em Open Sans, sans-serif;
}
.legend-labels {
width: 200px;
}

.legend-labels p {
margin-top: 1px;
font: 400 .7em Open Sans, sans-serif;
}

.legend-gradient {
height: 10px;
width:200px;
background: linear-gradient(to right, #ed7300 0%,#f6934c 15%,#fbb282 20%,#fad1b9 30%,#f1f1f1 50%,#c1dbd3 60%,#92c6b7 75%,#5eb09b 90%,#089a80 100%);
}

.legend-swing-gradient{
height: 10px;
width:200px;
background: linear-gradient(to right, #d80000 0%,#ea5c3f 10%,#f59177 20%,#f8c1b2 30%,#f1f1f1 50%,#becbd4 70%,#8ca7b9 80%,#58849d 90%,#136383 100%)
}

.county-btn {
background-color: #c5c5c5;
padding: 6px 10px;
font: 600 12px/20px ‘Open Sans’;
border: 1px solid #e2e2e2;
display: inline;
color: #444;
height: unset,

}

.county-btn.active {
background-color: #fff;
/* color:white; */
}

South Florida and rural counties shifted red

While Biden won South Florida counties, the margin of victory shifted more toward Republicans compared to 2016. The sway of support put a significant dent into Biden’s victory in the historically Democratic stronghold.



Margin of Victory swing

Republican

Democrat

Source: Florida Division of Elections

<!– –>

d3.json(‘https://s3.amazonaws.com/projects.sun-sentinel.com/2020/elections/why-florida-went-red/margins_of_victories.geojson’, function(err, geojson) {

function drawMOVMap() {

var containerWidth = document.getElementById(‘mov-container’).clientWidth,
width = containerWidth * .97,
height = width/.98;

projection = d3.geoTransverseMercator().rotate([82, -24 – 20 / 60]).fitSize([width, height], geojson);

var path = d3.geoPath().projection(projection);

tooltip = d3.select(“body”).append(“div”)
.attr(“class”, “tooltip”)
.style(“opacity”, 0);

var svg = d3.select(‘#mov-map’).append(“svg”)
.attr(“viewBox”, [0, 0, width, height]);

svg.append(“rect”)
.attr(“class”, “background”)
.attr(“width”, width)
.attr(“height”, height);

var g = svg.append(“g”)
.attr(“class”, “florida”)

var active = d3.select(null);

g.selectAll(“path”)
.data(geojson.features)
.enter().append(“path”)
.attr(“d”, path)
.attr(“id”, function(d) { d.properties.NAME; })
.attr(“class”, function(d){ return “county ” + d.properties[‘2020_winner’]})
.attr(“fill”, function(d) { return getColor(calculateMargin(d.properties[‘Dem_change’], d.properties[‘GOP_change’])) })
.attr(‘stroke-width’, 1)
.attr(‘stroke’, “#fff”)
.on(“mouseover”, function(d) {
tooltip.transition()
.duration(100)
.style(“opacity”, 1);
tooltip.html(

” + d.properties.NAME + ” County

” + describeMargin(d.properties) + ”

“)
.style(“left”, (d3.event.pageX + 15) + “px”)
.style(“top”, (d3.event.pageY – 28) + “px”);
})
.on(“mouseout”, function(d) {
tooltip.transition()
.duration(250)
.style(“opacity”, 0);
});

function getColor([num, party]){
console.log(num, party)
if (party == “Republican”) {
if (num > 0 && num 3 && num 6 && num 9) {
return “#d80000”
} else {
return “#f1f1f1”
}
} else if (party == “Democratic”) {
if (num > 0 && num 3 && num 6 && num 9) {
return “#136383”
} else {
return “#f1f1f1”
}
}
}

function reset() {
active.classed(“active”, false);
active = d3.select(null);
d3.select(“.infobox”).remove()
d3.select(“.infobox-text”).remove()

}

function compareMargin(num) {
if (num > 0) {
return num.toFixed(1).toString() + ” points more Democratic”
} else {
return Math.abs(num).toFixed(1).toString() + ” points more Republican”
}

}

function calculateMargin(dc, gc) {
if (dc > gc) {
return [dc – gc, “Democratic”]
} else if (dc < gc) {
return [gc – dc, "Republican"]
}

}

function describeMargin(d){
var [margin, party] = calculateMargin(d['Dem_change'], d['GOP_change'])
return margin.toFixed(1).toString() + " points more " + party
}

}

drawMOVMap();

});

// Biden filter
d3.select('#mov-buttons #counties-biden-filter-btn').on('click', function(){
d3.select(this).classed('active', true)
d3.select('#mov-buttons #all-counties-btn').classed('active', false)
d3.select('#mov-buttons #counties-trump-filter-btn').classed('active', false)
d3.selectAll('#mov-map svg .county').style("opacity", .15)
d3.selectAll('#mov-map svg .Biden').style("opacity", 1)
})

// Trump filter
d3.select('#mov-buttons #counties-trump-filter-btn').on('click', function(){
d3.select(this).classed('active', true)
d3.select('#mov-buttons #all-counties-btn').classed('active', false)
d3.select('#mov-buttons #counties-biden-filter-btn').classed('active', false)
d3.selectAll('#mov-map svg .county').style("opacity", .15)
d3.selectAll('#mov-map svg .Trump').style("opacity", 1)
})

d3.select('#mov-buttons #all-counties-btn').on('click', function(){
d3.select(this).classed('active', true)
d3.select('#mov-buttons #counties-biden-filter-btn').classed('active', false)
d3.select('#mov-buttons #counties-trump-filter-btn').classed('active', false)
d3.selectAll('#mov-map svg .county').style("opacity", 1)

})

Urban and Latino gains for Trump

Democrats still won urban counties in Florida, but Biden carried them by smaller margins than Hillary Clinton did four years ago. That could spell trouble for future Democratic contenders, who need to run up the score in Florida’s major cities to counter Republican support elsewhere in the state.

Miami-Dade County pumped up Trump’s margin of victory from four years ago more than anywhere else in Florida.

But Trump also did significantly better in Central Florida’s Osceola County, which is home to a large number of Puerto Rican voters.

Trump gains traction in rural areas and South Florida but declined in Jacksonville area

Trump improved the percentage of votes he received in 2016 in all but 18 of Florida’s 67 counties. The largest gain came from Miami-Dade County, followed by Osceola County.


Vote margin change

Decrease

Increase

Source: Florida Division of Elections

The vote count there suggests Republicans made inroads in the Puerto Rican community. Trump’s tossing of paper towels to storm-ravaged Puerto Ricans after Hurricane Maria in 2017 became a symbolic image for critics of his indifference to the island’s problems. Pundits speculated a Puerto Rican backlash could sink Trump’s chances in Florida.

It didn’t happen.

“The Biden campaign was not as effective at reaching out to the Puerto Rican vote,” said Luis Martínez-Fernández, an expert on Latino politics at the University of Central Florida. “We need to understand the Puerto Rican vote is very diverse. There are some populations among Puerto Ricans who tend to be conservative, evangelical voters.”

Four years ago, 62% of Latino voters favored Clinton over Trump, according to exit polling. Biden won that group by 52%, a 10-percentage-point swing toward Trump. Exit polling indicates Biden carried the majority of Puerto Rican voters, but not as many as Clinton did four years ago.

Trump’s campaign hit Biden hard with a false socialism label, an attack that resonated with families that had fled dictatorships in Cuba and Venezuela.

Biden outperforms Clinton’s vote share in some areas, but loses Democratic grip in rural and South Florida counties

Joe Biden made minor improvements in the share of votes he received compared to Clinton in 2016, but still performed worse than Clinton in 24 counties, including in more populous areas like South Florida.


Vote margin change

Decrease

Increase

Source: Florida Division of Elections

d3.json(‘https://s3.amazonaws.com/projects.sun-sentinel.com/2020/elections/why-florida-went-red/vote_margins.geojson’, function(err, geojson) {

function drawMap(prop, mapID, containerID) {

var containerWidth = document.getElementById(containerID).clientWidth,
width = containerWidth * .97,
height = width/.98;

projection = d3.geoTransverseMercator().rotate([82, -24 – 20 / 60]).fitSize([width, height], geojson);

var path = d3.geoPath().projection(projection);

tooltip = d3.select(“body”).append(“div”)
.attr(“class”, “tooltip”)
.style(“opacity”, 0);

var svg = d3.select(`#${mapID}`).append(“svg”)
.attr(“viewBox”, [0, 0, width, height]);

svg.append(“rect”)
.attr(“class”, “background”)
.attr(“width”, width)
.attr(“height”, height);

var g = svg.append(“g”)
.attr(“class”, “florida”)

var active = d3.select(null);

g.selectAll(“path”)
.data(geojson.features)
.enter().append(“path”)
.attr(“d”, path)
.attr(“id”, function(d) { d.properties.NAME; })
.attr(“class”, function(d){ return “county” + outlineWins(d.properties[‘2020_winner’], prop)})
.attr(“fill”, function(d) { return getColor(d.properties[prop]) })
.attr(‘stroke-width’, 1)
.attr(‘stroke’, “#fff”)
.on(“mouseover”, function(d) {
tooltip.transition()
.duration(100)
.style(“opacity”, 1);
tooltip.html(

” + d.properties.NAME + ” County

” + compareMargin(d.properties[prop]) + ” points

“)
.style(“left”, (d3.event.pageX + 15) + “px”)
.style(“top”, (d3.event.pageY – 28) + “px”);
})
.on(“mouseout”, function(d) {
tooltip.transition()
.duration(250)
.style(“opacity”, 0);
});

function getColor(num){
if( num == 0 ){
return “#f1f1f1”
} else if (num < -9 ) {
return "#ed7300"
} else if (num = -9 ) {
return “#f6934c”
} else if (num = -6 ) {
return “#fbb282”
} else if (num = -3) {
return “#fad1b9”
} else if (num > 0 && num 3 && num 6 && num 9) {
return “#089a80”
} else {
return “#f1f1f1”
}
}

function reset() {
active.classed(“active”, false);
active = d3.select(null);
d3.select(“.infobox”).remove()
d3.select(“.infobox-text”).remove()

}

}

drawMap(“Dem_change”, “biden-margin-map”, “biden-map-container”);
drawMap(“GOP_change”, “trump-margin-map”, “trump-map-container”);

});

function compareMargin(num) {
if (num > 0) {
return “+” + num.toFixed(1).toString()
} else {
return num.toFixed(1)
}

}
function outlineWins(winner, prop) {
if ((prop == ‘Dem_change’) && (winner == ‘Biden’)) {
return ‘ win’
} else if ((prop == ‘GOP_change’) && (winner == ‘Trump’)) {
return ‘ win’
} else {
return ”
}

}

// Not a DRY method, but works for now
d3.select(‘#biden-buttons #counties-filter-btn’).on(‘click’, function(){
d3.select(this).classed(‘active’, true)
d3.select(‘#biden-buttons #all-counties-btn’).classed(‘active’, false)
d3.selectAll(‘#biden-margin-map svg .county’).style(“opacity”, .15)
d3.selectAll(‘#biden-margin-map svg .win’).style(“opacity”, 1)
})

d3.select(‘#biden-buttons #all-counties-btn’).on(‘click’, function(){
d3.select(this).classed(‘active’, true)
d3.select(‘#biden-buttons #counties-filter-btn’).classed(‘active’, false)
d3.selectAll(‘#biden-margin-map svg .county’).style(“opacity”, 1)

})

d3.select(‘#trump-buttons #counties-filter-btn’).on(‘click’, function(){
d3.select(this).classed(‘active’, true)
d3.select(‘#trump-buttons #all-counties-btn’).classed(‘active’, false)
d3.selectAll(‘#trump-margin-map svg .county’).style(“opacity”, .15)
d3.selectAll(‘#trump-margin-map svg .win’).style(“opacity”, 1)
})

d3.select(‘#trump-buttons #all-counties-btn’).on(‘click’, function(){
d3.select(this).classed(‘active’, true)
d3.select(‘#trump-buttons #counties-filter-btn’).classed(‘active’, false)
d3.selectAll(‘#trump-margin-map svg .county’).style(“opacity”, 1)

})

But other factors came into play with the Latino vote, Martínez-Fernández said.

Florida’s Latino community is not monolithic, and voting behavior is influenced by national origin, income, age, religious faith and many other factors. Latinos attend evangelical churches, which Trump courted extensively. And concerns about higher taxes and another COVID-19 lockdown could have swayed Latino business owners to Trump, Martínez-Fernández said.

Osceola County is heavily reliant on tourism, a sector of the economy hit hard by the COVID-19 shutdown.

The Trump campaign aggressively courted Florida’s Latino vote through old-school in-person politics, bringing in a Cuban-American UFC fighter and other prominent figures to help drum up support at events.

President Donald Trump's supporters rally on Nov. 5, 2020,  at La Carreta in Miami-Dade County.
President Donald Trump’s supporters rally on Nov. 5, 2020, at La Carreta in Miami-Dade County.

Another possible reason why Trump did better with Latino voters — the fading memory of Trump’s attacks against U.S. Sen. Marco Rubio during the primary four years ago. Trump mocked Rubio, a Miami native, in the 2016 GOP primary, dismissing him as “Little Marco.”

That angered Rubio’s supporters in Florida. Lt. Gov. Jeanette Nuñez, a Miami-Dade Cuban-American who supported Rubio for president, called Trump “the biggest con-man there is” during the heated GOP primary four years ago.

But Trump succeeded in getting Rubio’s supporters back on board and on the campaign trail for him in 2020. Nunez co-chaired Latinos for Trump, and Rubio spoke at a Trump rally in Opa-locka that drew thousands.

Latinos will continue to play an increasingly important role as they become a larger share of registered voters. Latinos now make up 17% of registered voters in Florida.

Democratic bright spots

Republicans won up and down the ballot in Florida, but northeast Florida, suburban counties in the I-4 corridor and the minimum wage could offer some hope for Democrats.

Biden flipped Jacksonville and Duval County blue. He also performed better in Jacksonville’s Republican-leaning suburban counties.

Supporters of presidential candidate Joe Biden try to get the attention of commuters leaving downtown Jacksonville on the Mathews Bridge from the University Boulevard North overpass before polls close on Election Day, Nov. 3, 2020.
Supporters of presidential candidate Joe Biden try to get the attention of commuters leaving downtown Jacksonville on the Mathews Bridge from the University Boulevard North overpass before polls close on Election Day, Nov. 3, 2020.

The demographics are shifting in that part of the state in a way that favors Democrats, with younger and college-educated people moving in from other states, said Michael Binder, a political scientist at the University of North Florida.

“These counties are growing,” he said. “The folks who are coming in tend to be more middle class and mobile. Those voters went to Biden more than to Trump.”

Biden flipped Seminole County, home to many of Orlando’s suburbs. Pinellas County, which Obama won in 2008 and 2012 and Trump carried in 2016, flipped back to the Democrats.

A constitutional amendment to raise the minimum wage to $15 by 2026 passed with nearly 61% of the vote, suggesting Floridians may be open to more liberal ideas.

.svg-graphic {
max-width: 600px;
margin: 0 auto;
text-align: center;
}

Three counties flipped in favor of Biden

.a{fill:none;stroke:#969696;stroke-width:0.75px;}.a,.b{stroke-miterlimit:10;}.b{fill:#136383;stroke:#136383;}.c{fill:#202020;}

Trumpiest vs. least Trumpiest counties in Florida

If you are a Trump fan and want to be around like-minded people, move to Holmes County, a rural community that borders Georgia. More than 89% of the county’s voters supported Trump.

The state’s most Democratic county remains Gadsden County near Tallahassee, where 68% of voters supported Biden. Gadsden County is Florida’s only Black majority county, and Black voters have been a reliable source of Democratic support.

Broward County is Florida’s second most Democratic County.

Biden won nearly 65% of the vote there.

How did each county vote?

<!–

Joe Biden won 12 of Florida’s 67 counties after flipping three that voted for Trump in 2016.

–>

Trump

Biden

<!–

Source: Florida Division of Elections

–>

<!– –>

d3.json(‘https://s3.amazonaws.com/projects.sun-sentinel.com/2020/elections/why-florida-went-red/mov.geojson’, function(err, geojson) {

function drawVoteMap() {

var containerWidth = document.getElementById(‘county-votes-container’).clientWidth,
width = containerWidth * .97,
height = width/.98;

projection = d3.geoTransverseMercator().rotate([82, -24 – 20 / 60]).fitSize([width, height], geojson);

var path = d3.geoPath().projection(projection);

tooltip = d3.select(“body”).append(“div”)
.attr(“class”, “tooltip”)
.style(“opacity”, 0);

var svg = d3.select(‘#county-votes-map’).append(“svg”)
.attr(“viewBox”, [0, 0, width, height]);

svg.append(“rect”)
.attr(“class”, “background”)
.attr(“width”, width)
.attr(“height”, height);

var g = svg.append(“g”)
.attr(“class”, “florida”)

var active = d3.select(null);

g.selectAll(“path”)
.data(geojson.features)
.enter().append(“path”)
.attr(“d”, path)
.attr(“id”, function(d) { d.properties.NAME; })
.attr(“class”, function(d){ return “county ” + d.properties[‘2020_winner’]})
.attr(“fill”, function(d) { return getColor(d.properties.winner_margin) })
.attr(‘stroke-width’, 1)
.attr(‘stroke’, “#fff”)
.on(“mouseover”, function(d) {
tooltip.transition()
.duration(100)
.style(“opacity”, 1);
tooltip.html(

” + d.properties.NAME + ” County

Biden: ” + d.properties.Biden_pct.toFixed(1) + “%

Trump: ” + d.properties.Trump_2020_pct.toFixed(1) + “%

“)
.style(“left”, (d3.event.pageX + 15) + “px”)
.style(“top”, (d3.event.pageY – 28) + “px”);
})
.on(“mouseout”, function(d) {
tooltip.transition()
.duration(250)
.style(“opacity”, 0);
});

function getColor(num){
if( num == 0 ){
return “#f1f1f1”
} else if (num < -60 ) {
return "#d80000"
} else if (num = -60 ) {
return “#ea5c3f”
} else if (num = -30 ) {
return “#f59177”
} else if (num = -10) {
return “#f8c1b2”
} else if (num > 0 && num 10 && num 30 && num 60) {
return “#136383”
} else {
return “#f1f1f1”
}
}

function reset() {
active.classed(“active”, false);
active = d3.select(null);
d3.select(“.infobox”).remove()
d3.select(“.infobox-text”).remove()

}

}

drawVoteMap();

});

Florida’s rural heartland

Republicans are dominating in rural America, and Florida is no exception.

Trump posted some of his biggest gains in margin of victory in two counties that border Lake Okeechobee — Hendry and Glades counties.

Democrats used to win Florida’s rural counties. Bill Clinton won both Hendry and Glades in 1996. The GOP candidate has won the majority of the vote in every election since then.

.chart-embed {
max-width: 800px;
margin: 10px auto;
}

!function(){“use strict”;window.addEventListener(“message”,(function(a){if(void 0!==a.data[“datawrapper-height”])for(var e in a.data[“datawrapper-height”]){var t=document.getElementById(“datawrapper-chart-“+e)||document.querySelector(“iframe[src*='”+e+”‘]”);t&&(t.style.height=a.data[“datawrapper-height”][e]+”px”)}}))}();

The Villages and older voters

The Villages, a massive Central Florida retirement community famous for its golf cart parades, is an important stop for candidates.

Before the election, pundits wondered whether a senior shift of older voters upset about the handling of the pandemic would help deliver the state to Biden.

Biden did better than Clinton in Sumter and Lake counties, where The Villages is located. He also picked up votes in other retiree-rich parts of the state, including southwest Florida and the Treasure Coast.

But the gains weren’t enough to surpass Trump’s wins elsewhere in the state. About 52% of voters 65 and older supported Trump, compared with 57% four years ago, according to exit polling.

What’s next for Democrats?

Democrats don’t have a unified comeback plan. Liberals and moderates are fighting over which direction the party should head.

They also are powerless with Republicans controlling the governor’s mansion and both chambers of the Florida Legislature. That hurts their ability to raise money and engage voters.

Not only did Trump easily win Florida, but Democrats lost seats in the U.S. Congress and the state Legislature. Former Gov. Rick Scott unseated Democratic U.S. Sen. Bill Nelson two years ago.

As a result of continued down-ballot losses, the Democrats lack a roster of well-known leaders.

While former gubernatorial candidate and voting rights advocate Stacey Abrams helped to turn Georgia blue, a scandal sidelined Florida’s up-and-coming Democratic star Andrew Gillum. Police found the 2018 Florida candidate for governor in an “inebriated state” at a Miami Beach hotel with two men and a bag of crystal meth. Gillum said he had too much to drink but did not do drugs.

Agriculture Commissioner Nikki Fried is Florida’s only statewide elected Democrat.

State Sen. Shevrin Jones, a Broward County Democrat, said the 2020 election shows that what the Democrats have been doing isn’t working in Florida.

“There has to be a come-to-Jesus meeting,” he said. “I am not going to stay on a sinking ship in this manner without doing something to rescue us.”

Skyler Swisher can be reached at sswisher@sunsentinel.com, 561-243-6634 or @SkylerSwisher