Sen. John McCain gives a speech amid waving signs in Tampa, Florida. Tiffany Tompkins-Condie / Bradenton Herald / MCT