If you created a chart representing the career of tour pro Brendon Todd, it would resemble the wildest rollercoaster ride at Six Flags. Todd, who has lived in the Atlanta area since playing on the Georgia golf team from 2003 to ’07, ended a deep and lengthy slump Sunday with an impressive win in the inaugural Bermuda Championship. The victory was Todd’s second on the PGA … [Read more...]