Police say a man who was found dead on Mackinac Island, intentionally jumped from the top of Arch Rock and left a note indicating plans to take his own life. Mackinac Island Police Chief Doug Topolski says Thursday that a passerby found the man’s body about 9:15 a.m. Wednesday. The man’s name wasn’t released