Jim Leyland's House

Jim Leyland's House


Pittsburgh, Pennsylvania (PA), US
The Major League Baseball manager for the Detroit Tigers lives here. He led the Florida Marlins to a World Series championship in 1997.

Advertisement

Comments

Policies
Please enable images and enter code to post
Reload

Advertisement