Yooper hits the top
July 10, 2010 - By Dennis Grall, sports editor
ESCANABA — Clay Roberts of Crystal Falls has climbed the highest peak in the United States, in the process becoming the first Yooper to accomplish the feat....
No comments posted for this article.
Post a Comment
News, Blogs & Events Web