Navy SEAL Is Awarded Long Overdue Medal Of Honor