Dwayne De Rosario signs his contract extension

Photo Credit: