Who invented the sport of American football no googling?
@throwback42 The Americans. 😂
@ReturnIntoXero 😆