Another stain on the questionable taste of Urban Outfitters. Does Urban Outfitters actually believe nothing says fun like a blood splattered Kent State sweatshirt an evocative reminder of those crazy collegiate antics of the 1970s. There is nothing nostalgic about a tragic day in May 1970 when Ohio National…