Michael C. Hayes

Michael C. Hayes drew 35 cards.

Welcome Deck 2017

Modern Masters 2017 Edition

Conspiracy: Take the Crown

Duel Decks: Blessed vs. Cursed

Commander 2015

Khans of Tarkir

Magic 2015 Core Set

Journey into Nyx

Media Inserts

Duel Decks: Jace vs. Vraska