C.J Miles has been an NBA journeyman and although he has played for a few different teams, he has made himself a nice NBA career.

Before the beginning of this season, he signed a three-year, $25 million dollar contract with the Toronto Raptors and so far, he seems to be really enjoying his time.

After the Raptors won their game Friday night against the Indiana Pacers, Miles took to Twitter to tell everyone just how much he loves this team.

Ironically, the tweet was sent after they had just beaten the team he had played for three years with. Although he has never talked bad about his time with the Pacers, it makes you wonder if there are still some hard feelings between him and the organization.

For Miles, he isn't an All-Star but he is a good veteran leader for the team that still provides some valuable minutes for the Raptors.

He has played in 58 games so far this year and started three of those. He is averaging almost 19 minutes per game putting up 10.3 points and 2.1 rebounds per game.

He has been a key part of helping lead the Raptors to a 51-47 record which is good enough for first place in the Eastern Conference, and a five-game cushion over the Boston Celtics, who sit in second place in the standings.

This team seems different than the Raptors teams of years past. They look like they really enjoy playing with each other and that has led to a lot of good results on the court.