Garage Logic

6/5 HR 1: Twins and their new draft pick/History of Sports teams visiting Presidents

An interesting stat is presented to Joe that he cannot get out of his mind. It has to do with the draft in 1969. Sports teams have been visiting sitting Presidents since when?