Andrew Russell (baseball)


Andrew Todd Russell is an Australian former professional baseball pitcher. He played for Team Australia in the 2013 World Baseball Classic.