Who invented the sport of American football no googling?
@throwback42 The Americans. 😂
@throwback42 Randy Moss
@throwback42 Thomas Edward Brady