John Freeman III, Ft Worth, TX – USDOT 2475504 · MC 856288