I'm a Patriots fan, as well as a Neil Young fan. And his lyrics in the song "Helpless," recorded in 1969, have prophesied the Patriots fate. Good news is Patriots will make it to Baltimore. The bad news is they will lose.
Lyrics, with interpretation in parens:
Big birds (Ravens) flying across...