Why is It Called a Charlie Horse?

It is said the name Charlie Horse can from an old baseball player. The player Charlie was running bases during a game and caught a cramp. When the other players asked what was wrong he indicated he had cramped up, thus calling it a Charlie Hoss