how old is terry bradshaw the football player