There are 120 players in the field for the Valero Texas Open this week who need to win to earn an invitation to the Masters.
Kelsea Ballerini sure knows how to put on a show, doesn't she? As America keeps falling more and more in love with the 31-year-old thanks to her Coaching role on The Voice this year, one live ...