by ttreurope | Jun 5, 2012 | Eurochamps, Featured, News, Track
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 prominently at this...