Contact Us TMFSL
League News Schedule Scores Standings Captains Section Playoffs and MVP Rules and Forms
League Contacts

President
   Jeremy Swampillai (elefusion inc)
      president@tmfsl.com
       (647) 292-4227

Vice-President, Operations
   Barb Fitzsimons (Edward Jones)
      operations@tmfsl.com

Vice-President, Finance
   Sandy McCourt (Bell)
      vpfinance@tmfsl.com

Vice-President, Scheduling
   Marcia Williams (RBC)
      scheduling@tmfsl.com

Vice-President, Technology
   Jeremy Swampillai (elefusion inc)
      vptechnology@tmfsl.com

League Commissioner
   Mike Borgal
      commissioner@tmfsl.com

Director, Playoffs & Officiating
   Mike Borgal
      director@tmfsl.com

Director, Public Relations
   Garrett Sawin (Home Trust)
      publicrelations@tmfsl.com

Umpire In Chief
   Mike Borgal
      umpires@tmfsl.com