German-trained Red Dubawi came from last place to get the lead in the closing stages and win Premio Vittorio di Capua (Ity-I) Sept. 27 at San Siro in Milan.
German-trained Red Dubawi came from last place to get the lead in the closing stages and win Premio Vittorio di Capua (Ity-I) Sept. 27 at San Siro in Milan.