Home Sports Terry Bradshaw on Tom Brady’s Fox contract: ‘I did some bad deals’