A packed weekend of sport ahead.