Por fin a Daniel Osvaldo se lo ve con una camiseta de fútbol: firmó contrato por dos años con el Porto de Portugal y le dieron la camiseta número 10. El club hizo oficial la contratación de Osvaldo a través de su cuenta de Twitter. El ex delantero de Boca ya se entrenó con el plantel y podría jugar algunos minutos en el partido de presentación contra Nápoli.
Osvaldo, quien jugó 14 cotejos y suma cuatro tantos en el seleccionado italiano, se inició en Huracán y luego jugó en Atalanta, Lecce, Fiorentina, Bologna, Roma, Juventus e Inter.
También vistió la casaca de Southampton de la Premier League inglesa y tuvo un fugaz paso por Boca Juniors en la presente temporada, en donde jugó 15 encuentros y marcó siete tantos.