Celtic winger James Forrest has vowed to play as many games as he can for the Hoops after signing a new contract...
Get the FREE Celticnewsnow app