Indeed, Freeman was a true hero.
His squadron mate Bruce Crandall also deserves a mention. He flew similar improvised medevac missions under heavy fire in the same battle.
Interestingly, neither man was awarded the Medal of Honor until quite recently (Freeman in 2001 and Crandall in 2007). Happily, both men were alive to receive their medals personally. While Freeman has sadly passed on since then, Crandall is still alive today.
http://en.wikipedia.org/wiki/Ed_Freeman
http://en.wikipedia.org/wiki/Bruce_Crandall