View Larger Map
Yep, that's Chicago Cubs manager Lou Piniella. This has become quite a Street View phenomenon over the past few days.
UPDATE: The image has been replaced as of June 10, 2008.
Official Street View Website
For Google's official website on Street View locations (present and future) and much more, go to: