[nggallery id=74]
I believe this was a Pre-Bachelor Party activity and the Hangover style one was later with the strippers, Mike Tyson’s tattoos and what not.
Apparently Steph is a big Red Sox fan, normally though when you are on a Bachelor Party tour you do things that you can’t do anymore once you get married, but whatever makes him happy.
Steph has a cutie for a fiance as you can see from the pictures above, her name is Ayesha Alexander.
Hopefully it works out for them, they live happily ever after, white picket fence, dog name Rover and all that good stuff.