Kyrie Irving has been in quite the giving mood during the NBA preseason.

After the Boston Celtics’ preseason game against the Philadelphia 76ers on Friday, the C’s point guard gave his game-worn shoes to a fan wearing his old Cleveland Cavaliers jersey. Well, Irving clearly has plenty of backup sneakers, as he again dished out a pair following the Celtics’ game against the Charlotte Hornets on Wednesday.

This time, though, the lucky fan was wearing an Irving Celtics jersey. Watch the cool moment in the video below:

Listen, we understand why someone would be excited to get game-used memorabilia from his or her favorite athlete. Still, a grown man was just perspiring in those shoes for nearly three hours. Pretty gross.