The TPG League Website is down indefinitely due to a loss of the database.

TPG Data Lookup Site Look up player info, rosters, suspensions, and other TPG information

If you are looking for files such as maps and configs visit files.tpgleague.org

Visit Here to view the full source code for the TPG League website
Click here for the Day of Defeat Community discord. Leagues and scrims take place here.
KTP League Discord (league currently running as of 2023)
Official TPG League Discord
Official TPG League Facebook
Nineteen Eleven Forums and Community
Past Champions
Other files and resources from the former sp3c.org site