Ivan Castro, left runs with Michael Sullivan at the All American Marathon. His completion time was 2:20:52. MAJ. Castro was blinded in combat in Iraq in 2006.

[Linked Image]


All American Marathon, Mike to Mike Half Marathon, All American 5K, April 3 2016.


[Linked Image]


[Linked Image]



[Linked Image]


[Linked Image]


[Linked Image]