His body was spotted floating in the water in an area rescuers had previously searched.
Napier’s family was notified of the discovery Tuesday evening.
Napier went missing on the lake after a canoeing accident on January 31.
Investigators said the 32-year old was with a friend when his canoe capsized. The two struggled to flip the boat over, but then they decided to swim to shore in frigid water.
A friend told Eyewitness News after the accident that Napier said his legs were giving out just before he went under the water.