how many mlb teams did david stenhouse 's son play for ?
3 teams