The New York Knicks are having one of their best years in a very long time, but is it all thanks to Carmelo Anthony?

On Wednesday night Carmelo Anthony set a Knicks record with his 30th straight 20-point game. It's no shock that Anthony's team is doing well with numbers like that. Right now the Knicks are at 28-15, in first place in their division and just 1.5 games behind the Miami Heat in the Eastern Conference.

Carmelo Anthony is averaging 29 points a game, 6 rebounds and 2 assists. He has helped to turn this once-laughable franchise into a title contender.