The two most important skills of any sport are: Speed and Agility, the ability to generate explosive speed, change direction quickly and move without falter in 360 degrees, these elements are what make for a great athlete. For some, these talents are hereditary, for others, it requires hard work and many times in the quest to achieve these skills....... So let's train!!!