©

Roger Federer discusses his preparations for his semi-final match at the BNP Paribas Open in Indian Wells. Watch live tennis at tennistv.com.

Federer Discusses Indian Wells SF Preparations