What went into the design of these 24 eye-catching ESPN custom artistic posters representing each country competing in EURO 2016, kicking off Friday on ESPN platforms?