Okay, okay, this isn't directly about an Alpha Flight character (only tangentially), but here it is:

http://www.mania.com/doctor-for-marv...le_141237.html

It may be little more than a rumour, though.
(Also, wasn't he originally a Daredevil villain? Because that's also an upcoming Netflix series. And is, in fact, mentioned in the article.)

~ Le Messor
"A rock pile ceases to be a rock pile the moment a single man contemplates it, bearing within him the image of a cathedral."
~ Saint-Exupery