At 4' 9" 97lbs Richard Flaherty is believed to be the smallest man to ever serve in the U.S. military. Needing a congressional waiver just to join the Army he achieved the impossible by becoming a Green Beret Captain and a Vietnam vet war hero earning...