Exactly what I was thinking. My guess is it has a short half life as well, I wouldn't think it would be in his system that long. Probably took it day of the test.
My guess is it would increase your focus and concentration, thus giving a mental edge. Since baseball is a lot, if not majority mental, it would probably give a pretty good advantage.