Was Patriots Superstar Julian Edelman Spotted Visiting Portland Head Light In Maine?Was Patriots Superstar Julian Edelman Spotted Visiting Portland Head Light In Maine?Over the weekend, Patriots star Julian Edelman was spotted visiting Portland Head Light in Cape Elizabeth. Take a look.JoeyJoey