1 2018 NPC Philadelphia ClassicGet all the information you need for the 2017 NPC Philadelphia Classic in a brand new venue! READ MORE