Barstool Sports: The Media Empire That Changed Sports CultureBy RASHIDJuly 29, 2025 Dave Portnoy started Barstool Sports in 2003 as a free newspaper handed out at Boston subway stations. Two decades later, it has evolved into one of…