Cal's Michael Weaver takes to golf's grandest stage

Top Videos