7 John McCain can predict the future. That's handy. Apologies if this blog becomes frothy with liberal rage in the coming weeks, but:What. The. CRAP. politics