how old is kelly mcginnis