Devin Logan shows off Olympic silver medal atop Empire State Building
Last week, Devin Logan took home the silver medal in the first-ever women’s Olympic slopestyle final. Logan has since returned to the United States (and turned 21) and posed for a couple of shots with her new hardware on top of the Empire State Building in New York City.
About the author:
Freeskier Magazine—This is skiing.