I don't know much about him. I hope Izzy approves. http://www.nola.com/lsu/index.ssf/2017/02/former_saints_assistant_greg_m.html
How dare you start a LSU sports related thread. So special teams has gone from a coach's/coordinator role to that of a consultant? Who "coaches" special teams during the game on the sidelines?
The Saints are perennial sucky teams to begin with but I read Macmahon had a lot of success in the coverage dept. That's a glaring need with our team.
That would be about his speed to keep a coach "just because" in a dept that was bar none, his strength.
I assume O gave him a commitment that he would be named the ST coach when the 10 position is implemented in April. Otherwise, why would he take a non coaching, analyst/consultant position?