CBS placed former Dallas Cowboys QB Tony Romo on indefinite leave and named a former All-Pro player as his replacement.