When did James Anderson Roy invent football?

He did not invent football.