JOHN WEAVER — FMCSA Carrier Risk Report (USDOT 2914742) | KnowVendor