Nathan Chen wins sixth U.S. figure skating title Olympic team decided – Home of the Olympic Channel

Just like four years ago, Nathan Chen won the U.S. figure skating title ahead of the Olympics. He hopes the Winter Games go much different this time.
Chen fell twice in Sundays free skate (once in a… [read more]

Leave a Reply

Your email address will not be published.