Betsy Ross

Betsy Ross House Visitors Skeptical After Nike Pulls American Flag Shoe

( KYW Newsradio ) -- Just days before Independence Day, Nike has shoe-horned itself into a controversy. The company canceled a shoe featuring the "Betsy Ross" flag, depicting 13 stars in a circle. Sneaker-clad tourists visiting the Betsy Ross House in the historic district of Philadelphia shared...
Read More