The Euro Downhill Championships went down this weekend in in Pamporovo, Bulgaria. With some top European talent and plenty of snow to boot, here’s what...