As the largest rodent ever in North America, the giant beaver also would have existed with the first people ever to settle in ...
Swiss ski star Marco Odermatt didn't win the race, but he did earn two crystal globes and set a national record in Alpine ...