Three-time major champion Vijay Singh had surgery on his right knee and is expected to miss the next three weeks on the PGA Tour.

More...