During a media session yesterday for the $7 million Deutsche Bank Championship, to be held September 4-7 at TPC Boston in Norton, Mass., Leonard weighed in on the FedEx Cup event and other issues facing him and the PGA Tour.
Leonard weighs in on FedEx Cup