So I am traveling with some buddies this summer on a trip. In consecutive days, we will go to MLB games in Pittsburgh, Cleveland, Detroit, Chicago (two days and both teams) and Cincinnati. We will be staying downtown near the stadiums each day and will have a couple hours travel time between each city. We will go to the games, go out, and stumble back to our hotel each evening and wake up and drive to the next city - arriving early afternoon at each hopefully. We may plan on hitting the rock n roll hall of fame in Cleveland and the MGM Detroit. Besides those, what are some things that we should do in each city - understanding that we will be in the downtown area and will not have a ton of time. Any bars, restaurants, or sites that we shouldn't miss? And as far as restaurants, I'm not talking fine dining for this trip. More of the greasy spoon kind of place that locals know about and travelers don't find their way to. Any suggestions at any of those stadiums as far as food, drink, seat location, etc.? Thanks much in advance.