Seems Robert Kraft should keep his nose out of the music business. He isn't any good at making last minute scheduling changes.

Seems Robert Kraft should keep his nose out of the music business. He isn't any good at making last minute scheduling changes.