"The Natural," was my first thought. Can't stand Redford, but that was a great film. Ebbets Field Flannels (http://www.ebbets.com/) makes authentic wool/flannel retro baseball jerseys and caps, so you can find your favorite team's uniform items from your favorite era. As a hat tip (pun intended) to, "The Natural," you can even get an "authentic," 1939 New York Knights cap as well as home and away jerseys...
Agreed, that’s a great place. They also have stocked great hockey stuff as well, including California Seals jerseys (but they mention that the white skates with the green laces are not included, unfortunately).