Tom Cavanagh is Ranger Smith in ‘Yogi Bear’ January 12, 2011 // 2 Comments If Yogi is the unstoppable force, Ranger Smith played by Tom Cavanagh (TV’s “Ed”) is the immovable object in his path, in Warner Bros.’ new 3D comedy adventure [...]