Joe Lavin is a freelance writer from Boston.