Enjoying Britain: From Wembley to Ofxord

It was an amazing weekend in London. The first ISPT event in Wembley was a huge success. All the players got to feel the atmosphere of one of the greatest sports venues in the world. You could still catch some bits of the Champions League final from just a few days ago. I got busted […]