MiLH

David Shields

Abbotsford Canucks #5 · D

Play-by-Play

  1. 2017-03-10 3 07:10 HAM PEN: David Shields - Holding (2 min) ABB 0-2
  2. 2017-02-20 3 13:52 UTC PEN: David Shields - Tripping (2 min) ABB 5-0
  3. 2016-12-17 2 09:01 BEL PEN: David Shields - Delay of game (2 min) ABB 2-0
  4. 2016-10-16 2 09:05 TOR PEN: David Shields - Interference (2 min) TOR 1-2