My thought was "IBF-68 -- WTF" until I figured it out - IBF = Ian Baker Finch!"
68 today with only 26 putts. Wow, some scrambling. Can he do it again? Only 279 yards off the tee, this will be a wonderful feat if he makes the cut.
Very cool indeed, the Dark Shark returns!