who is ed glavin