Reviewed by 1 customer
Displaying review 1
Comments about Mounted Memories NFL Logo Football Display Case:
After receiving the case damaged, I was disappointed to learn that Mounted Memories' cases are now made in China!
They use to have quality cases but now they are nothing more than Chinese plastic. Sad.