Mark Williams will miss an extended period with a shoulder injury — Vavio Sports