
When Sam’s Club picks up its first franchise: It’s a great time to be a sports fan
Sam’s Clubs is the latest in a long line of sports bars that have sprouted up around the country, and now the chain’s going to open its first store in Los Angeles, the L.A. Times reports.The chain, which has more than 6,500 locations, opened a new store in South L.O.