It would be impossible to please everyone in determining the 2017 NBA All-Star Game starting lineups.
Fans in Washington are going to be clamoring over John Wall's exclusion from the Eastern Conference's starting five, a result of a poor showing among fan voting, which contribute to 50 percent of the final tally.
But the biggest snub from Thursday's announced lineups most will point out is that of Oklahoma City Thunder star Russell Westbrook, who was left out in favor of Stephen Curry and James Harden. Nothing against those guys, but what Westbrook is doing this season so far is extremely rare.
Through 44 games, Westbrook is averaging a triple-double with 30.6 points, 10.6 rebounds and 10.4 assists per game. His 30.6 scoring average leads the NBA.
Westbrook is on pace to be only the second player in NBA history to average a triple-double for a full season. The other was Oscar Robertson, who accomplished the historic feat back in 1961-62. That's a span of 55 years.
Westbrook has led his Thunder team to a 25-19 record, which ranks seventh in the West. That's impressive considering his running mate, Kevin Durant, departed in free agency this past summer to join the Golden State Warriors.
Harden and Curry are also having very good seasons. Harden may very well win the MVP award with his Rockets team currently surprising everyone at 33-12 and third in the West. But what Westbrook is doing could put him in extremely selective company.
The NBA All-Star voting for starters included a 50 percent share of fan voting, 25 percent from media votes and another 25 percent from players. The All-Star reserves will be released next Thursday, Jan. 26.
Here are the full starting lineups for the 2017 All-Star Game:
PG Kyrie Irving, Cavaliers
SG DeMar DeRozan, Raptors
SF Jimmy Butler, Bulls
SF LeBron James, Cavaliers
PG/SF Giannis Antetokounmpo, Bucks
PG Stephen Curry, Warriors
PG James Harden, Rockets
SF Kevin Durant, Warriors
SF Kawhi Leonard, Spurs
PF/C Anthony Davis, Pelicans