Skip to main content
Player Headshot

David Roach

G | NHL
NHL
David Roach does not have any NHL stats
  • David Roach
  • Born: January 10, 1965
  • Birthplace: Sedgefield, GBR
  • Catches: Right
David Roach does not have any NHL stats