Jon Foster

Jon Foster drew 46 cards.

Magic 2010

Duel Decks: Divine vs. Demonic

Shards of Alara

Tenth Edition

Future Sight

Planar Chaos

Guildpact

Champions of Kamigawa

Darksteel

Mirrodin