McDonald gives Bucks spark as catcher, infielder, pitcher