No, sir, this is Fenway. You're looking for Jurassic Park.
A play on the names "Fenway Park" and "Jurassic Park". Fenway Park is a professional baseball stadium in Boston, whereas Jurassic Park is a fictional theme park full of dinosaurs from a movie. Here, the pitcher is explaining to the caveman that he doesn't belong in the baseball park, and instead, belongs in the more primitive park with the dinosaurs.