On the Road On The Road: Chicago Red Roof Inn July 2, 2007 This is one of the most dumpy hotels I think I’ve stayed in for awhile. But short notice when both baseball teams in Chicago are looking to the playoffs is gonna’ make you stay places you don’t love I suppose…