sneakers
If you a running on a trail or trail-type surface, than yes, the asics trail running shoe would be ideal for a marathon. If the marathon is on a hard street surface, then I would research other shoes.
Do not wear cleats (unless specifically told so), dance shoes, or any other shoes that are not running shoes. Running shoes usually have soft backs and are made to move with your foot. Good luck.
High Heels Flip Flops Clogs
Out of all of the shoes I have bought in my lifetime I have always shopped at Dick's Sporting Goods. Personally I prefer to get cross training shoes over running shoes because they perform equal to, if not better than, running shoes. This completely depends on the type of running you do though. I would not recommend these shoes to cross country or marathon runners. In that case order custom shoes from Nike.com.
There are a lot of different running shoes on the market at the moment, and they are all different. Your husband needs to go into a sports shop and speak to a sales assistant who can advise him on what shoes would be best for him. By going into an actual shop your husband will be able to test the comfort, weight and grip of the shoes he likes. Also explain to the shop assistant that he is intending to run a marathon and she can give advice on the type of running shoe that will benefit your husband.
Type your answer here... yes it is a 20km marathon
High Heels Boots
Look up : Battle of Marathon by Brian Palmer Also type in picture battle of marathon
Jackie Chan wears a lot of different kinds of shoes. He wears formal shoes. He wears sneaker type informal shoes.
the worst type is soy because they burn to easly
The same type of shoes you wear. Jeez.