A public health alert has been issued for ready-to-eat ham sold at Walmart because it might not be fully cooked. The recalled ham is single-pound resealable plastic packages of Great Value-brand Black ...