Brandon Siegenthaler has been living and breathing the game of baseball since he was very young. Playing on three teams when...