The History of Team TFC 1 Founded Team TFC was founded in Jan 2016 with our first captain Eric Schlange (who you may know from Zwift Insider). 1 Members We are growing all the time but at last count the team had >540 members registered on Zwiftpower (the Zwift results service).