Following SmackDown this past week, here is the upcoming card for the WWE Great American Bash (SmackDown brand) pay per view next Sunday, July 24th:

World Heavyweight Championship Match
– Batista (c) vs. John Bradshaw Layfield.

– Eddie Guerrero vs. Rey Mysterio.

#1 Contendership Match for World Heavyweight Title
– The Undertaker vs. Muhammad Hassan.

WWE United States Championship Match
– Orlando Jordan (c) vs. Chris Benoit.

– Christian vs. Booker T.

WWE Tag Team Championship Match
– MNM (c’s) vs. Heidenreich & Road Warrior Animal.

Bra & Panties Match
– Torrie Wilson vs. Melina.