For those that are wondering what the difference is between a cross country issue (or a trail running shoe) and a traditional running shoe, there are quite a few. Typically you will find a cross country running shoe to have a more significant outsole. Within this outsole, you'll often find soft lugs embedded within that helps with traction.  On the other hand, running shoes are flatter, smoother with a more durable sole. You might also find the midsoles are a bit more robust and stiff. This helps create better stability as most cross-country runners will eventually have to deal with uneven terrain.  The cross country shoe will often be designed with a rock plate to help protect against sharp rocks. Running shoes tend to have a softer midsole so that there is a better cushion and shock absorption when dealing with the pavement. The last significant difference will be that cross country runners tend to be designed with uppers that have been reinforced. This is to give extra protection when dealing with things like sticks and roots while running on trails. Since running on the road doesn't require this consideration, traditional runners tend to have a little less weight and have more ventilation.