3 ms·
Should be interesting to see if they decide to go with an east coast presence. Something like Atlanta would make a lot of sense with Georgia Tech there.
by brightball 9y ago
Should be interesting to see if they decide to go with an east coast presence. Something like Atlanta would make a lot of sense with Georgia Tech there.