Freddy's Opens First MLB Location within Busch Stadium
Freddy’s Frozen Custard & Steakburgers announced the opening of the brand’s first Major League Baseball (MLB) location within Busch Stadium, home of the 11-time World Series champion St. Louis Cardinals. Owned and operated by Delaware North Sportservice, the new restaurant will open when the Cardinals open their season against the Toronto Blue Jays on Thursday, March 30. In addition to its latest MLB stadium restaurant opening, the rapidly growing franchise concept currently operates in other non-traditional venues such as airports, casinos and college campuses.