Tennis legend John McEnroe is a dad to six children: Kevin, Sean, Emily, Ruby, Anna and Ava Source: Lifestyle More in Lifestyle →