In the high-pressure atmosphere of a competitive game, even the best player can miss. Ted St. Martin is the record-holder for the most consecutive free throw baskets by a human being. He threw an amazing 5,221 consecutive Free Throws in a demonstration session back in 1996. But the record for …
Read More »