Texas Rangers Manager Ron Washington Has A Puppet And It Is More Than A Little Creepy [VIDEO]Texas Rangers Manager Ron Washington Has A Puppet And It Is More Than A Little Creepy [VIDEO]Ron Washington, the Rangers manager who is widely credited with bringing the Rangers to new heights of success on the field now has a puppet.Tarren HubbardTarren Hubbard