Blue Knights of Virginia longsleeved t-shirt from 1999. Gently broken in for you. 50/50 cotton/polyester. Large.