Today, Police Police Officer, Craig Lehner is laid to rest at Key Bank Center and Buffalo Police expect between 5,000 and 10,000 law enforcement officers from the United States and even Canada to come show support. Terry and Kim Pegula vowed to absorb the costs of the funeral for Officer Lehner.

The public is invited to the Key Bank Center for the ceremony starting at 10 AM.

Heather Adamczak, friend of Lehner made this touching tribute video and put it on Facebook earlier this week.