Macdonald Allen (born June 7, 1985) is a lacrosse player for the Colorado Mammoth in the National Lacrosse League and formerly of the Hamilton Nationals of Major League Lacrosse.
Macdonald Allen, born on June 7, 1985, plays lacrosse for the Colorado Mammoth in the National Lacrosse League and formerly did so with the Hamilton Nationals in Major League Lacrosse.