FootballData .club
Torino logoTorinoVSLecce logoLecce
1906
Founded
1908
7
League titles
0
27,958
Stadium capacity
31,533
Turin
City
Lecce
Stadio Olimpico Grande Torino
Stadium
Stadio Via del mare
Italian Serie A
League
Italian Serie A

More Italian Serie A comparisons