Bill ArcherNov 21, 20161 minThe Formation of Team ALFATeam ALFA, which stands for Amazing Living For All, was started by Bill Archer. The initial Idea was to have everyone join through a...