The short story "A Cap for Steve" shows the reader how money isn't everything in life and that sometimes, material things can have more value to people than money itself. In the story, Steve loses Eddie Condon's cap and later on sees another boy wearing it. He accuses the boy of stealing the cap, but it turns out that the boy had bought it off somebody else. Naturally, Steve wants his beloved cap back, so Steve's father goes with Steve to talk to Mr. Hudson, the other boy's father. Dave, Steve's father, tries to explain to Mr. Hudson what has happened to convince Mr. Hudson to give the cap back to Steve. However, Mr. Hudson's son also very much loves the cap, which is why Mr. Hudson offers to buy the cap of Steve. In the end, Steve's dad agrees to sell the cap for 20 dollars to Mr. Hudson, thinking that he has made a great sale, as he considers 20 dollars to be a lot of money for a cap.
However, it turns out that Steve does not agree with this, as he is upset when they walk home after having sold the cap. To him, the cap was worth a lot more than just 20 dollars, as the cap was from a player of his favorite baseball team. Steve had been so very proud of this cap and had worn it with pride and joy. Also, it was a nice souvenir of the afternoon he had spent together with his father watching the game.
You could therefore conclude that the story shows the reader that sometimes money simply can't by everything. While 20 dollars seemed a lot of money for a cap to Steve's dad, the cap was a lot more valuable than that to Steve. This was because of the emotional value the cap had had for Steve. You could therefore go as far as saying that the cap is a metaphor for all the material things in life, that might not mean much to some people but are invaluable to others.