Fabian Schar may have already played his final match for Newcastle United, with uncertainty growing around both his fitness and expiring contract. The 34-year-old has not featured since January after suffering an ankle injury followed by a foot infection, and his return before the end of the season is still unclear.