A Mooresville man died yesterday after a motorcycle crash on Interstate 77 near the 40 mile marker. Ricardo Allen Mathias, of Mooresville, died at Lake Norman Regional Medical Center, the N.C. Highway Patrol reported. Trooper Adam Rorabaugh investigated the crash, which was reported at 5:12 a.m. yesterday. The investigation found Mathias had been riding all day Sunday, was on his way home and likely fell asleep.