I addition to the Miz wrap thingy, I have been known to stuff gloves between couch cushions (with a ball in the pocket). I have an All-Star fielders glove in our family room couch right now.
What model All-Star did you buy? Besides catching, what other positions does Maddie play?