I'd say Cam Newton or Andy Dalton. Sorry I haven't seen enough of Tannehill in the NFL to make an accurate case. Starting from scratch however, it would for sure be Newton. I really like how Dalton commands the field though, plays like a vet IMO.
Really? Newton? He's been horrible this year and what's even worse is his personality. Vince Young V2, 'nough said.