By NEVILLE FERGUSON Fmr T&TFA Executive Committee Member Fmr CFU Official Fmr FIFA Sr Match Commissioner The FIFA World Cup Final in 2026 will be co-hosted in North America (USA, Canada) and Central America (Mexico). The number of participants will be 48 from the current 32. Predictably, Canada, the US and Mexico teams are automatic…