This is the sentence: "Many wore mere sweatpants and ragged t-shirts, several wore no shirts at all, and few carried backpacks."
My question: does having a comma after "t-shirts" make the sentence a grammatically incorrect/run-on sentence? Or is the grammar acceptable given that "several wore no shirts at all" is part of a comma separated list (i.e. x, y, and z)?