League One side Bradford City have signed Rotherham striker David Ball on a season-long loan deal.
The 28-year-old agreed the switch before the loan deadline on Friday, but the Bantams had been waiting for the Football Association and the English Football League to ratify the transfer.
Ball has scored nine goals in 41 appearances since joining the Millers in the summer of 2017.
He previously had spells at Peterborough United and Fleetwood Town.
Find all the latest football transfers on our dedicated page.