What NFL teams parts with James Charles!?
Green Bay Packers & New England Patriots
Okay, listen up, nimrod. This "joke" is playing on "parts" which can mean both 'separates' and 'hair part'. James Charles is known for makeup, so the punchline is teams that "part" their hair. But based on your question, I think you have a face that was also parted... by a bus. SAD!