Dean Cain talks politics and football!