andrew heaney is a baseball pitcher