Willie Miller says Aberdeen needed clarity of swift managerial appointment after Stephen Glass is confirmed as new boss

© Brynn Anderson/AP/ShutterstockNew Aberdeen boss Stephen Glass whilst in interim charge of Atlanta United.
New Aberdeen boss Stephen Glass whilst in interim charge of Atlanta United.