Kevin Davies

Report: Bolton's Kevin Davies says he won't move to Toronto FC this season

It looks like Toronto FC’s search for some offensive reinforcements this season will not end with the signing of Kevin Davies.

The Bolton midfielder told media in England on Wednesday that despite a courtship from the MLS club that seemed promising just 24 hours ago, a last-minute hitch in the pending contract has ended any hopes of a move.

“It has been a complete roller coaster since first speaking with Ryan Nelsen on April 18,” Davies wrote in a statement. “As it stands today, I will not be leaving for Toronto FC, as reported.

“My young family and I were naturally very excited about the opportunity of going to Toronto on a short-term deal but after legal advice, we felt that certain obstacles put in our way were too large to overcome.”

READ: Nelsen demands "ruthless 90 minutes" from TFC in Canadian Championship

Davies, 36, has played with Bolton since 2003 after previously playing for Chesterfield, Southampton, Blackburn Rovers and Millwall. He’s scored six goals in 35 appearances for Wanderers this season.

He also led the English Premier League in fouls committed for seven of eight seasons from 2004-11 with Bolton.

Toronto FC did not immediately return e-mails seeking comment on Wednesday.

“Whilst it has been the toughest month of my 10-year BWFC career I remain, as I always have done, 100 percent committed to the club,” he said in his statement. “I will finish the season here and continue with my high standards as a professional footballer. I will be ready if the manager needs me and hopefully have a part to play in helping the club return to the Premier League.”

Toronto FC host the Montreal Impact in the first leg of the Amway Canadian Championship semifinals on Wednesday night (7:30 pm ET, Sportsnet/TVA Sports in Canada).