Could Steven Jackson go to the Falcons?

Jason Cole (take it FWIW) tweeted earlier that Atlanta is exactly where he thinks SJ may land.

I didn't post, because it was just a tweet with no link or story to back it up.

Here's what he said:

Steven Jackson looks like he's head to Atlanta
To piggyback on @jthom1 report on Jackson, his likely landing spot seems to be Atlanta based on what was happening at the NFL scouting combine. about 3 hours ago

I'm not sure what the reference to the combine means, again which was partly why I didn't post, plus I couldn't find the direct reference to jthom1 report although I did figure out that jthom1 is a STL reporter.