ROCHESTER HILLS, Mich. (AP) -- Rapper and Detroit native Eminem has fulfilled the wish of a terminally ill fan by visiting him at his Detroit-area home.

Eminem performing at the 2012 Coachella Valley Music and Arts Festival in Indio, Calif (AP Photo/Chris Pizzello, File)

Eminem surprised 17-year-old Gage Garmo in Rochester Hills on Sunday evening. The Detroit Free Press says the pair sat in the family's living room talking about hip-hop and football.

Gage was diagnosed with bone cancer three years ago, when he was a freshman at Rochester High School.

Friends and classmates used social media to spread Gage's wish to meet Eminem, his musical hero, after he learned last week that he has just days left to live. Michigan-based charity Rainbow Connection was able to set up the meeting within 48 hours.

Rainbow Connection's wish director says the stars aligned and Gage's wish came true.

(© 2015 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed)