Phil Heath took the stage eariler this month as the featured guest poser at his own show, the NPC Phil Heath Classic in Houston.
Just one week before that, Kai Greene took the stage in St. Louis at the NPC Midwest/St. Louis Pro.
Both men performed in front of a packed house, and had fans on their feet. Both men drew lines of people waiting to see them and have a picture made.
But who won the Battle of the Off-season? We’re going to let you decide…..