HARRISONBURG, Va. (AP) — Kaelon Black ran for 125 yards on 10 carriers, three teammates scored rushing touchdowns and James Madison opened the season with a 38-3 win over FCS Bucknell on Saturday night.