Business SFC Expands Sports Empire with Strategic Golf Course Acquisition Sports Facilities Companies (SFC) is entering the golf market, leveraging its $1 billion economic impact from managing over 200 venues…