Hill, 25, will also have to pay a $500 fine and undergo counseling. The assault charge was reduced from a felony to a misdemeanor.
Luna, 29, cried on the witness stand as she recalled the incident and claimed Hill still hasn't apologized. The two avoided eye contact while they were in the courtroom together.
The 6-foot-10 Hill played for Houston from February 2010 until March, when he was traded to Los Angeles.