This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

Please enable Javascript to watch this video

DENVER -- Medicine comes in many forms and for 26-year-old Will Grimsley, that medicine is hockey.

Two years ago, Grimsley graduated CSU with a forestry degree and a position with the Denver Zoo.

Shortly after his graduation, he saw his doctor and was diagnosed with a form of bone cancer. Grimsley is currently in the fight of his life with chemotherapy and drugs his constant companion.

Thanks to UCHealth and their Moments to Shine program, Grimsley had the rare opportunity to meet his favorite hockey team, the Colorado Avalanche.

FOX31 reporter Dan Daru reports.