Watch as the delegation from Shenandoah University to the 2018 Winter Olympics in PyeongChang South Korea, settles into its official duties.
Watch as the delegation from Shenandoah University to the 2018 Winter Olympics in PyeongChang South Korea, settles into its official duties.