McCoy causes a stir on Twitter, deletes his account
February 12, 2018
Lee McCoy took to twitter to express some frustrations with the galleries following his tie for 20th at the Web.com Tour's Club Colombia Championship on Sunday.
February 12, 2018