WWE legend John Cena has explained his reasoning for not having children and says that his wife Shay Shariatzadeh is on the ...