Stop in for a cup of coffee

Are you sure your'e not talking about Bill Belichick and the Patriots ( Cheatriots ) ????

I think the Patriots and Astros shared technology :lol: