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.