I don't know about baseball cards, but the food is better in Paris than in London by a long shot!Have a safe trip.