Home Sports Adrian Peterson faces NFL, courts after child abuse charge