Army Staff Sergeant Ty Carter received his Medal of Honor Monday for his heroism in Afghanistan.