State Route 821 through the Yakima River Canyon will be closed to vehicle traffic and open to foot traffic this weekend for the annual Yakima River Canyon Marathon. The road is expected to be closed from 7:00 a.m. to 3:30 p.m. Saturday.