Mr. Golf joins the show and On Tap