On Sale Quick view Old Navy Flannel Shirt (2000s) Was: $19.63 Now: $10.41 Was: $19.63 -Child's XL, fits like an adult XS.