Atavus Blog

Fast forward to the upcoming Summer Olympic Games in Rio de Janeiro, Brazil, where television viewers will see a sport that hasn’t been on that stage in nearly a century.

Rugby, which has been a longtime fixture in other...