What is UK visa sponsorship? Under the UK's points-based immigration system, the main visa-routes for non-UK residents working here require a sponsorship by a licensed employer. A sponsor licence grants a business permission to sponsor overseas workers and employ them in the UK.
Tarasenko wants to ride for panthers next season
https://www.peterboroughtoday.co.uk/sport/other-sport/fans-favourite-vadim-wants-a-second-season-at-peterborough-panthersshould-the-city-club-get-a-stay-of-execution-4199440