Located in the centre of Europe is a dapper, but critically overlooked country that has made a lot of progress over the years since their return. After back-to-back successes it is time to assess the chances of the Czech Republic. Before we start, a disclaimer: This post is an editorial and therefore heavily prone towards subjectivity. Also, swearing, strong opinions …