Illogistix
TRIBE Member
Any of you guys play this?
A bunch of people at my fantasy football draft were going on and on about it. I might open an account. Anyone win anything?
A bunch of people at my fantasy football draft were going on and on about it. I might open an account. Anyone win anything?