Javier Riva finishes the Ironman 70.3 in Miami in 2016. The race consists of a 1.2-mile swim, a 56-mile bike ride and a 13.1-mile half marathon.
Javier Riva finishes the Ironman 70.3 in Miami in 2016. The race consists of a 1.2-mile swim, a 56-mile bike ride and a 13.1-mile half marathon.
Javier Riva finishes the Ironman 70.3 in Miami in 2016. The race consists of a 1.2-mile swim, a 56-mile bike ride and a 13.1-mile half marathon.