You just never know where folk hero and avid sports fan Bill Murray will show up next. Case in point: he recently dropped by a Xavier vs. Baylor college basketball game in Texas—and ended up serenading one lucky Maryellen Hook Wible for her birthday. She was turning 94.

In a video posted to Facebook, grandson Noah Wible explains how it all happened:

“Mr. Murray, you sir, are a legend,” Wible wrote in the caption for the video. “He was bombarded with people asking for pictures all game, his team (Xavier) he came to support lost, and he not only was willing to take a picture with my grandmother but was the one to ask if we could sing Happy Birthday to her. He didn’t have to do that,” Wible continued. “He genuinely wanted to make my Grandmother feel special. He is truly a class act.” Murray rounded up about 100 people to join in the singing, Wible told ABC News.

Although it would be a big deal for anyone to get this kind of birthday treatment from a celebrity, it’s especially poignant that Wible was the lucky recipient of Murray’s attention as her husband of 73 years passed away about this time last year, according to her grandson, and she “doesn’t get out much anymore.”

Murray was cheering on Xavier as his son is an assistant coach for the team. This isn’t the first time he’s gone all-in to support his kids; he recently bartended at his son Homer’s bar, too.

Get The Brief. Sign up to receive the top stories you need to know right now. Please enter a valid email address. Sign Up Now Check the box if you do not wish to receive promotional offers via email from TIME. You can unsubscribe at any time. By signing up you are agreeing to our Terms of Use and Privacy Policy . This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply. Thank you! For your security, we've sent a confirmation email to the address you entered. Click the link to confirm your subscription and begin receiving our newsletters. If you don't get the confirmation within 10 minutes, please check your spam folder.

Write to Raisa Bruner at raisa.bruner@time.com.