Michael
Toudouze

6'6"

303LBS

Status

TEAM

Position

OT

Number

0

Birthplace

Born

April 27, 1983 (41)