In research for our web site, I came across www.bigleaguetours.com They seem to take out the possible 'stuck with people you don't like' factor by just focusing on the game and the event. So... travel/the cost is on you... but that also means you can drive there, fly there, take a bus, whatever. Once you get to the area, they have the hotel set up, tix to the game, tour of the stadium and a meet and greet with a player. Seems like a nice alternative to most packages.