She was born in Roslindale, Boston, Massachusetts to Edward and Mary McGrory, a tight-knit Irish Catholic family.
The day after the Star went out of business in 1981, she went to work for The Washington Post.