ready to Rumble Mr. president?