
Philadelphia joins Chicago, Baltimore, Detroit, Cleveland, Nashville, and Indianapolis as these US cities, known for their vibrant sports culture, are attracting an influx of visitors as the National Football League (NFL) steals the hearts of fans this Thanksgiving holiday week.