Nathan Mejia

Offensive Lineman · Stanford · #53 · 6′3″, 304 lb · Born Arcadia, CA · Stanford

Teams

1