3rd generation pro ball player gives us a 360 degree view of the state of the game he's witnessed as a player, a coach, a scout, a GM, and an analyst.