The season finale airs tomorrow at 9:30pm on NBC featuring a slew of guest stars including Alan Alda, Sheryl Crow, Mary J. Blige, Elvis Costello, and more.
The season finale airs tomorrow at 9:30pm on NBC featuring a slew of guest stars including Alan Alda, Sheryl Crow, Mary J. Blige, Elvis Costello, and more.