Embedded in the videos below are several highlights from WWE Tribute to the Troops 2011 courtesy of the company's official YouTube channel.
After watching, head on over to our Facebook page and give the show a school letter grade.
Daniel Bryan vs. Cody Rhodes
Randy Orton vs. Wade Barrett
WWE Superstars and Divas show their appreciation for the U.S. Armed Forces
The Bella Twins visit West Point
Kelly Kelly, Eve, Alicia Fox & Maria Menounos vs. Beth Phoenix, Natalya & The Bella Twins
Mary J. Blige performs "Family Affair"
Mary J. Blige performs "Need Someone"
Miss USA Alyssa Campanella
WWE honors former soldier J.R. Martinez
Zack Ryder vs. Jack Swagger
WWE Superstars skydive