All sports Site
All sports Site
Panama - La Chorrera- Founded in 1971
San Francisco Fútbol Club de La Chorrera is a football team from Panama, based in La Chorrera. The club was founded in 1971. San Francisco F.C. plays their home games in the Ground Agustín Muquita Sánchez.
25 November 2020 - 04h15 Round of 16 | L.D. Alajuelense (CRC) | 1 - 0 | San Francisco F.C. |