Will try to get a picture to you ASAP.
Further background info on it:
Major League Baseball was a sponsor for the tour and issued one ball and bat to each venue for promotional giveaways after the band signed them. These were obtained from the person who got them at the Verizon Wireless Amphitheater in Virginia Beach (08/14/2007). As such, there are only 29 sets of these bats/balls out there.
*Edit*
Just realized I had a typo in the original listing, these were from 2007, not 2004!