l’m not on X but my brother tells me that Belichick is damn near a done deal and Rivera would become DC. Can anyone comment?

  • mpm19958OPB
    link
    fedilink
    English
    arrow-up
    1
    ·
    11 months ago

    Full disclosure, l hope this is Interwebs BS myself.