I'm sorta off the Tebow bandwagon. It's been stated several times that if he would move to another position he could have a long NFL career. It's a pride thing IMO. And heck, it's easier to get a job once you have one! If he'd been on Cleveland's roster as a FB/TE/WR he'd probably be a QB now.
As for his broadcasting career I'm highly skeptical. When I hear him speak the term 'meathead" is always in the back of my mind.