The Nets will play their last game at the IZOD Center April 12 vs. the Bobcats. The Nets, Devils and the NJSEA approved a deal in which the Nets will pay a $4 million penalty over two years to move to Newark and “The Rock” for two years, til Barclays Center is complete. The [...]

Read more at the source of this article