McLellan files for mayor post