Francis Menard

Position: LW
Birthday: Mar 02, 1992
From: Embrun, ON Canada
Height: 5'11"
Weight: 175 lbs.
Videos
Francis Menard vs Jamie Devane

Francis Menard vs. Jamie Devane

Guelph Storm @ Plymouth Whalers
February 27, 2010
Francis Menard vs Dean Pawlaczyk

Francis Menard vs. Dean Pawlaczyk

Guelph Storm @ Barrie Colts
September 24, 2009