If you were under the impression you've seen the last of P.J. Hairston as a North Carolina Tar Heel, you might have been a bit premature.

According to UNC athletic director Bubba Cunningham, Hairston is expected to play for the Heels this season. "Yes, but not all the games," Cunningham said at a retreat for the university's journalism faculty.

Hairston has been stopped by police three times since May for various violations. He was arrested on marijuana charges and driving without a license in early June; those charges were dismissed after Hairston completed a drug assessment and provided a valid license. A handgun and ammunition were found outside the car, but neither Hairston nor two passengers faced charges regarding the weapon.

In May, Hairston was stopped for speeding, as well, and in late July he was charged with speeding and careless and reckless driving.

After the third event, Hairston was suspended indefinitely by the basketball program. Earlier, coach Roy Williams called Hairston's behavior "embarrassing" and said the player would face "serious consequences."

In two of the incidents, Hairston was driving rental cars that were provided by others; USA Today reported the car in the June incident was rented by a Haydn "Fats" Thomas of Durham, and that the car from May was rented by a woman who lives at Thomas' address. There could be NCAA eligibility questions for Hairston related to the provision of those two vehicles.

Hairston is one of UNC's top returning players, having averaged 14.6 points while playing out of position at power forward as a sophomore.