For the first time ever, the Cross Country World Cup Finals are in the U.S. this year, and they’re starting Saturday at Mt. Van Hoevenberg in Lake Placid.