This week’s Featured Ride takes us way up north to Alaska, near the town of Seward on the southeastern side of the Kenai Peninsula. Seward is roughly a two hour and thirty minute drive south from Anchorage. In the current issue of Dirt Rag, #186, we featuredĀ a story about riding in Alaska. Here’s an except ...