Mike Price = Mike Topic?
Anyway, looks like this guy probably had dual Canadian/Czech citizenship before he ever got to CZE... I'm just guessing based on the fact that he jumped onto a Czech U20...