Atlanta Braves - Domed Decal is an officially licensed three dimensional high quality stick on domed decal displaying the teams logo. This 3D decal is 3" round and proudly made in the USA.
5/5 Stars out of 1 Review
Scooby Doo | December 21st, 2015
I suppose the sticker is okay, but I ordered it in error. Thought I was ordering a sticker - like the one I ultimately ordered