Skip to main content
Player Headshot

Rod Leroux

D | 6' 4" | 205 lb | NHL
NHL
Rod Leroux does not have any NHL stats
  • Rod Leroux
  • Born: August 21, 1979
  • Birthplace: Grand Falls, NL, CAN
  • Shoots: Left
Rod Leroux does not have any NHL stats