Sport Clips, the nation's leading men's and boys' hair care franchise, will open its third store in Tulsa on Friday. The store, at 7470 S. Olympia Ave. in the Tulsa Hills shopping center, will be the ...