This is be just throwing something up against the wall, but that’s why I’m a Ravens “analyst” instead of a Ravens “insider.”
The Patriots have released WR Greg Lewis. If you remember, Greg Lewis previously played in Philadelphia. The Eagles had a Special Teams coordinator there…what was his name? John Harbaugh?
If there’s something more to be said about this, I’ll tell you. In the meantime, here’s Mike Florio’s take at ProFootballTalk.com.