2023 British Open missed cuts: Justin Thomas, Dustin Johnson among stars who will not play weekend at Hoylake – CBS Sports July 21, 2023