Taijuan Walker explains his affinity for Twitter
Arizona Diamondbacks, Baseball, d-backs, MLB, Taijuan Walker