Prosecutors say 30-year-old Hector Morales gave a 14-year-old boy beer after a soccer game last Friday and then sexually assaulted him. The teen told his parents what happened and police were notified.
Investigators say Morales was arrested on Saturday when he went to the boy's home to pick him up for another soccer game. He is charged with one felony count of criminal sexual assault.
Morales is being held on $250,000 bond.