David Hall (USA)
Country: United States of America, Category: ATP
Tournaments played in 2012
See detailed tennis results of David Hall| Oct 08 | Fut. | [Q] | USA F27 Futures, Austin, TX(USA) |
| Feb 27 | Fut. | [Q] | USA F6 Futures, Harlingen, TX(USA) |
| Feb 20 | Fut. | [Q] | USA F5 Futures, Brownsville, TX(USA) |











