Triple ace and aviation legend Brig. Gen. C.E. Bud Anderson died Friday at his home in Auburn, California, at the age of 102. Anderson earned 16 kills in the European Theater during the Second World War and The New York Times says he was the last of the triple aces of his era. He reportedly […]