How David topples Goliath Maire Ni cheallaighJuly 29, 2019performance psychology, psychology, sport psychology, sport, david and goliath, winning, positive mindset, mindset, res, pressure, opportunityComment