It was all smiles for an Altoona teen as he got to meet his hero Tim Tebow in Erie on Sunday.

The two chatted before Tebow’s baseball game against the Erie Seawolves. Tebow plays for the Binghamton Rumble Ponies.

The player even signed a baseball for the 15-year-old.

We first introduced you to Tommy Williams last week. The Crime Victims Center of Erie invited him to talk about his survival of sexual assault on Thursday.

He told us he tells his story to help others and give them a voice.

You can learn more about his mission by heading to his Facebook page.

If you’ve been a victim of sexual abuse, you’re encouraged to call the national sexual assault hotline at 1-800-656-HOPE (4673).