mcfarland live stream