Putting has been a struggle though , though his team has noted in recent years that his overall game may be better than it was back in 2007 .
Cabrera is still one of the longer hitters on the tour , averaging nearly 300 yards off the tee .
Putting has been a struggle though , though Cabrera 's team has noted in recent years that his overall game may be better than it was back in 2007 .
Cabrera is still one of the longer hitters on the tour , averaging nearly 300 yards off the tee .