Landry gets first PGA Tour win in home state of Texas

April 22, 2018

Andrew Landry feels a little more relieved know that he has his first win in the books but it made it even sweeter that it took place in his home state of Texas.

Up Next