Boston Marathon winner Meb Keflezighi says he lost his running shoe deal with Nike three years ago because of his age.

The 38-year-old distance runner signed a new shoe deal three years ago with Skechers, a footwear company more known for casual "lifestyle" shoes than hard-core running gear, after Nike dropped Keflezighi from its endorsement roster.