News

While on a trip to Barcelona, Rick Steves says there's one tourist trap worth visiting to get a popular souvenir that will make any sports fan happy.