Joe Thornton (#97) is a C in the NHL that currently plays for the Toronto Maple Leafs. Joe is 41 years old, born on July 02 1979, and is 6’4″ tall weighing 220lbs.