The only player we could afford, who would be the most likely to accept regular bench warming, who has a proven track record of scoring goals consistently season upon season (irrespective of what league it's in) is Charlie Austin.
But why would he choose a bench warming spot for us when he can have a starters spot for Newcastle?