36-letni napastnik wcześniej trenował z zespołem „Kłusaków” i pokazał się z dobrej strony, przekonując menadżera Neila Lennona. Do Boltonu, jako zawodnik bez ważnej umowy, trafił na zasadzie wolnego transferu.
Heskey to wychowanek Leicester City, który grał także dla takich klubów jak Liverpool, Aston Villa, Wigan czy Birmingham. Łącznie w Premier League zaliczył 516 meczów, strzelając w nich 111 bramek. Doświadczony piłkarz to także 62-krotny były reprezentant Anglii.
Ostatnim jego klubem był australijski Newcastle Jets, dla którego ostatni mecz zaliczył 11 kwietnia tego roku przeciwko Adelaide United.
Silny atakujący będzie mógł zadebiutować w nowym zespole już w Boxing Day, gdy „Kłusaki” zagrają z Blackburn.