Breaking: Florida's 29 Electoral Votes Have Just Been Delivered...