AT&T Byron Nelson odds, picks and predictions for final Tour stop before PGA Championship
With the PGA Championship teeing off next week from Oak Hill, FrontPageBets takes a look at golfers to watch in this week’s AT&T Byron Nelson Championship at the par-72, 7,438-yard TPC Craig Ranch outside of Dallas.