Russia has topped the medal table at the last three European Athletics Championships and two years ago in Barcelona they got a haul of 24 medals that included 10 titles. Consequently, it's a sure bet that Russian athletes will feature … [Read more...]