Golf: Sciarretta signs to play at Richmond