Marc Staal (#18) is a D in the NHL that currently plays for the Detroit Red Wings. Marc is 34 years old, born on January 13 1987, and is 6’4″ tall weighing 209lbs.