Programs TP is a welcoming and inclusive community, with a spot for athletes of all skill levels and backgrounds. Explore our programs to find the perfect fit for your young athlete and learn more about what TP has to offer! Meet the Board Donate Field Locations Email TP