America's tallest ship returns to SF for 1st time since 2008
If you go by the San Francisco piers, there's something that might catch your attention. The U.S Coast Guard Barque Eagle is America's tallest ship and will be docked at Pier 17 for a free public tour on Saturday.