We have all heard the saying “practice makes perfect” and that “greatness requires 90% sweat and 10% talent”. But as every athlete knows, you also need a great amount of God given talent and good luck to become one of the best. For those of us that have practiced some sort of sport know that when…

Read More