Ben Maller pointed this out:
Lou Piniella might not use the internet much but he has been caught leaving a Chicago hot spot by Google Maps. The Cubs manager can be seen walking if you type in the address 3552 N. Clark, Chicago IL 600636, click street view and spin the camera around 180 degrees.Yes, it works; he's walking about a block from Wrigley Field Posted by Stephen Silver at June 3, 2008 04:30 PM