NEWCASTLE, England (Ticker) - Alan Shearer admits he may have played his last game for Newcastle. Link To Original Article