Discussion about this post

User's avatar
ceolaf's avatar

In the 1990's, Doug Flutie's hometown of Natick, MA (yes, I was chanting "Natick, Massachusetts. Natick, Massachusetts. Natick, Massachusettes." as you and Michael were trying to look up where he was from) had a new multiplex, and they had to make a new road to get to it.

That named it Flutie Pass.

Seriously. Look up "Flutie Pass" in a maps application. It's still there. <https://www.google.com/maps/place/Flutie+Pass,+Framingham,+MA+01701>

(Can I please be the brilliant reader who point this out to you?)

42 more comments...

No posts

Ready for more?