Newmarket Guineas and Musselburgh tips plus best bets for Goodwood, Cheltenham and Newcastle Daily Record 04 May 2023 It's a huge weekend of racing ahead and Garry Owen has picked out his selections for Friday.