Pitching before family and friends in a recent Triple-A series in nearby Gwinnett has helped brighten his battle to return from a shoulder impingement that has left him on the injured list since May 19.
Baseball: Positive attitude keeps Flowery Branch grad Brad Keller going through rehab assignment for Kansas City Royals