Rotherham United striker Joshua Kayode, 25, has extended his contract by a year with an option for 2027. Manager Matt Hamshaw praises his athleticism, expecting a big League One impact after his Shrewsbury loan.