The mascot of the Vermont Lake Monsters is none other than CHAMP, the Lake Monster who lives in our very own Lake Champlain. CHAMP was first sighted in 1609 by French explorer Samuel de Champlain in the lake that bears his name. There have been over 400 sightings of CHAMP since 1609, including a sighting by 58 people in July 1984! That was the largest mass sighting of the infamous Lake Monster (excluding Vermont Lake Monsters games, where thousands of people see him every game)!