What Mechanics and Traders Have in Common FrontPageBy Dustin PassJanuary 11, 2021Some of you already know this, but I wasn’t always …