Field of dreams is the ultimate place for baseball fans. Here they have every type of souvenir possible. They sell autographed bats, balls, caps, photos, and much more. Plus, once in a while they have famous players come in and do autograph and picture sessions with fans. The price here is pretty reasonable as well.
more