Vintage Sean John Pullover Collared Knit Sweater Mens Size XL.
Small stain (4th picture) have not tried washing it out yet.