Tim Shaffer

Tim Shaffer

Tim Shaffer. (Dan McFarland/SprintFun Photo)

Tim Shaffer. (Dan McFarland/SprintFun Photo)