Greg Freeman

Greg Freeman is a janitor and personal trainer from Las Vegas, Nevada.

American Ninja Warrior 11
Freeman competed in Los Angeles qualifying. His run was digested, but he failed Walk the Plank.