Fox: On Memorial Day, Lee Greenwood remembers America's heroes: 'Never take freedom for granted'