The ball was pinned in front of me, right at the penalty spot, the tumultuous roars from the fans who were cheering and putting sheer pressure on me at the same time. The sun was shining right above me, sun... Continue Reading →