I actually was in St. Louis a few years ago as well, the year before the new stadium went up. If I remember correctly, they had stations set up around the stadium with players signing there. I dont know if that happens regularly or not, but they did when I was there. Did not have any luck by the dugouts. As for Toronto, security was very lax and I was right next to the dugout.
I collect Randy Moss and Giannis Antetokounpo Autographs