All sports Site
All sports Site
Canada - Scarborough- Founded in 2009
Master's Futbol Academy is a football team from Canada, based in Scarborough. The club was founded in 2009. Masters FA Saints plays their home games in the L'Amoreaux Park.
21 August 2021 - 21h00 First Preliminary Round | York United FC | 5 - 0 | Masters FA Saints |