phuturephillies.com
Reader Top 30 #25
Giles takes the #24 spot.