Blog post announcing Twitter’s efforts around bringing the fan chatter of the Euro together. Well, the show is almost over, you are a little late to the party, don’cha think, Twitter?