Depending on the test 2 weeks is not enough to test clean for weed for a daily smoker. It would stay in a lineman longer than a scrawny wide receiver though. Maybe somebody should file for discrimination!
If you know the process two weeks is plenty of time