You may want to include Lindsey Graham in that mix.
McCain, Lindsay Graham, what’s the difference really? LOL!