5 Minutes with The Ninja
How did he get there? Was he training with me all along? I never saw him coming and he is right here! Those are the usual questions everybody asks when they bump into The Ninja on a training session. Today we spend 5 minutes with the ever consistent and very resilient athlete, Michael Egan. Training […]