
Abouts Rangers De Talca:
Club Social de Deportes Rangers is a Chilean football club based in the city of Talca. The club was founded on November 2, 1902, and plays in the second tier of the Chilean football system. Their home matches are played at the Fiscal Stadium, which has a capacity of 16,000 seats.