Ohio State Buckeyes junior tight end Gee Scott Jr. paid it forward over the weekend, helping out a homeless man in Columbus. During a stop at a red light, Scott was approached by a homeless man, named Eugene, who asked him for $10. While Scott didn’t have any cash on him, he told Eugene that he would be back in an hour with a surprise.

When he returned, Scott played catch with Eugene. And after that was over, Scott gave him $500 and a hotel room for two nights. He also offered him dinner anywhere in Columbus, and Eugene picked Arby’s.

"This is something I've always been interested in doing," Scott told The Columbus Dispatch on Wednesday. "I saw a similar video in sixth grade. I always wanted to do something like this. So I decided to do it last week. And he came to my car and asked for money."

Eugene revealed to Scott that he had never stayed in a hotel before and that he had not slept in a bed in over two years. Scott also took Eugene to get a haircut and new clothes.