News FSC Franchise opens six new locations in US The company has also entered a new franchise agreement for Beef 'O' Brady's.