David Barshop checks in with his look at the evolution of the GM job. Today, job titles have changed, but the job has changed even more so.
How many times have you been watching your favorite baseball team play and you think to yourself, “what is this scrub doing on the roster, we’re trying to win here?” How many times have you watched free agency come …