Barstool Sports To Open Sports Bars

 Media company Barstool Sports plans to open two new sports bars before the end of 2021. The locations will be Philadelphia and Chicago. 

Locations for the sports bars in both cities have not been revealed just yet. 

Check out the video below.


No comments:

Post a Comment