America's tallest ship returns to SF for 1st time since 2008, docking at Pier 17 for weekend
The U.S. Coast Guard Barque Eagle, America's tallest ship, is docked in San Francisco for the first time in over 15 years, showcasing its historical significance.