Toulouse FC
Soccer club
Toulouse Football Club is a French professional football club based in Toulouse. The club was founded in 1970 and currently plays in Ligue 1, the first division of French football. Toulouse plays its home matches at the Stadium de Toulouse located... Wikipedia
Arena/Stadium: Stadium TFC
Location: Toulouse, France
Owner: RedBird Capital Partners (85%)
Manager: Carles Martínez Novell
Capacity: 33,150
Players