Zack Lee said WWL Benson Forbes article He has come along way since buying the Saints for 70 mil. Forbes Fact page Click to expand...