Info about Marc Goddard

Fighter info
Wins 7
Loss 6
Draw 1
Last Weigh-In 265 lbs (120 kg)
Country England