Zakaria Taifi (born 1 October 2005) is an American & Moroccan professional footballer who plays as a defender for Orlando City B in MLS NEXT PRO via the Orlando City academy.[1]'