There is an abundance of sporting action on the TV this weekend and Sky Sports has a wide variety of events covered for viewers at home.
The Premier League is back this weekend and you will be able to watch Manchester United vs Leicester (Saturday 2pm), Tottenham vs Newcastle (Sunday, 4.30pm) and Crystal Palace vs Arsenal (Monday, 8pm). West Ham vs Everton will also be shown (Sunday, 3pm).
Golf fans will want to keep an eye on the Valero Texas Open, where Rory McIlroy is one of those in action ahead of the Masters through the weekend. There is also coverage of the LPGA Tour’s Chevron Championship, and the South African Open.
There is a brace of Women’s Super League soccer matches on Sunday. West Ham United battle Manchester City (Saturday 12.30pm) and Chelsea take on Reading (6.45pm).
In Boxing, Sky Sports will be showing Savannah Marshall vs Femke Hermans.
In the NBA, Sky Sports will show LA Lakers vs Utah, Charlotte vs Philadelphia and Denver vs LA Lakers. Elsewhere, Milwaukee, Atlanta and Brooklyn are in action.
There is Rugby Super League coverage on offer too, when Leeds Rhinos battle St Helens (Friday, 8pm).
There is more for subscribers to the Sport Extra package, who can view more Premier League. Liverpool vs Watford (Saturday, 12.30pm) is on BT Sport and Burnley vs Manchester City will be shown by Premier Sports (Saturday, 3pm)
Looking ahead, all four Champions League quarter-finals will be broadcasted by BT Sport across Tuesday and Wednesday. Man City vs Atletico Madrid and Benfica vs Liverpool are on Tuesday, with Chelsea vs Real Madrid and Villarreal vs Bayern Munich on Wednesday.
The channel has all four Europa League quarter-finals on Thursday. RB Leipzig vs Atalanta, West Ham vs Lyon, Braga vs Rangers and Frankfurt vs Barcelona will all be available to view.
Premier Sports also has coverage of the GAA, where Kerry face Mayo (Sunday, 4pm) in the League finals. Roscommon vs Galway (Sunday, 1.45pm) will also be aired.
On Saturday, Premier Sports’ URC coverage continues and it is all about Munster vs Leinster (Saturday, 6.30pm). Benetton vs Connacht (Saturday, 11.55am) will be shown too.
There is plenty of more URC action too. Premier Sports will also show Glasgow Warriors vs Zebre; Bulls vs Ulster; Lions vs Edinburgh; Stormers vs Ospreys and Scarlets vs Cardiff.
There is Premiership Rugby on BT Sport too when Sale Sharks battle Saracens (Friday, 7pm). London Irish take on Harlequins (Saturday, 2.30pm) and Northampton compete with Bristol.
MotoGP fans can watch coverage of the Grand Prix of Argentina across the weekend.