This 5-inch Russ Troll doll is a vintage piece from 1992 and features good luck, making it a perfect addition to any baseball fan's collection. The doll is made in China and comes with a set that includes the doll itself. The doll's size is 5 inches and it is a part of the Trolls type of dolls.
This doll is a great way to show off your love for the Atlanta Braves and Russ brand. It is perfect for any occasion and will surely be a great addition to your doll collection. Get your hands on this unique piece now!