Rock and Roll Hall of Fame inductees. The Brothers will finally make their long-awaited return April 15-16 at Madison Square Garden, venue executives announced Thursday (Feb. 6). The Brothers will ...