Founder of Barstool Sports wants everyone to know: New Haven is the pizza capital of the U.S.
Native Nutmeggers know that New Haven is the pizza capital of the world, and now thanks to a well-known businessman that title is getting some national attention.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed