An Erie man swam across Edinboro Lake Friday for a good cause.

For the past month, Greg Heintz has been training for this swim while raising money for Shriners Hospitals for Children.

The swim was a little more than one mile and took him less time than expected because of the perfect lake conditions.

Heintz said after all the preparation, he is happy to be done and to have raised money for an organization close to his heart.