Actor Gil Gerard, best known for playing the charismatic Captain William “Buck” Rogers in the hit TV series Buck Rogers in the 25th Century, has died after battling a rare and highly aggressive form ...