Lake Placid Hosts Mountain Biking World Cup
Mount Van Hoevenberg, just south Lake Placid, has hosted a multitude of international sporting events. Notably the 1932 and 1980 Winter Olympic Games. It has long been a central site for professional sports in North America, from!-->…