CHICAGO — According to a source with knowledge of the situation, top Yankees prospect Jorge Mateo expressed his displeasure about not getting promoted from Single-A Tampa to Double-A Trenton, but there were indications that might not have been the reason the infielder was hit with a two-week suspension that was announced Wednesday night.

Because he will be suspended, Mateo will not participate in the Futures Game this Sunday in San Diego. News of the suspension was delivered through the Yankees public relations department and general manager Brian Cashman wasn’t available to comment on the situation.

Mateo, 21, is considered by many in and out of the organization as a future big leaguer thanks to a live bat and blinding speed. The 6-foot, 190-pound right-handed hitter impressed the big league coaching staff in spring training. Early this season, the Yankees started to play him at second base in addition to shortstop.

In 78 games this season, Mateo is batting .266 with a .323 on-base percentage and has 26 stolen bases in 38 attempts. After he batted .337 in April, there was talk of moving Mateo to Trenton, but that stalled when he hit .270 in May and .194 in June.

Last year at Single-A Charleston and Tampa, Mateo hit .321 in 21 games for Tampa and combined to steal 82 bases in 99 attempts.

The White Sox inquired on Wednesday about Yankees catching prospect Gary Sanchez. The talks never got serious when, a source in the know said, the Yankees’ asking price was “far too high.’’

The White Sox are looking for a catcher after placing Alex Avila on the 15-day disabled list with a hamstring injury.

Carlos Beltran’s balky right hamstring is killing Alex Rodriguez’s playing time.

One night after returning Beltran to right field, manager Joe Girardi used the switch-hitting All-Star as the designated hitter on Wednesday night against White Sox right-hander Miguel Gonzalez. Beltran went 0-for-4 and struck out once in the Yankees’ 5-0 loss.

“We are worried about [the hamstring] and trying to be protective of it,’’ Girardi said. “I took him out after six [innings Tuesday] trying to protect it. The issue is not gone so he is probably going to DH more than play the outfield.’’

That means limited at-bats for Rodriguez, who went 1-for-6 in Tuesday night’s 9-0 win, but who didn’t play Monday when Beltran returned from the injury as the DH, or Wednesday.

As long as Girardi uses Beltran — who leads the club in homers (19), RBIs (54) and batting average (.297) — as the DH, there is very little use for Rodriguez, who doesn’t figure in Girardi’s plans as a position player except in an emergency.

Rodriguez played first base last season for one game and wasn’t comfortable. He appeared in three games at third and 136 as the DH.

“We tried it last year and it didn’t work well,’’ Girardi said of the 40-year-old Rodriguez, who is hitting .220 with eight homers and 28 RBIs, doing something other than DHing. “It’s something to think about. Look at the position he could possibly play and it’s first base. That would be it and we have been running [Rob Refsnyder] out there for right now [when Mark Teixeira doesn’t start].’’

As far as managing a player not fully healthy, it’s a challenge.

“It’s difficult and things you have to deal with,’’ Girardi said of sitting Rodriguez. “Players get nicked up and you give them a day off and you give them a day off and they are OK. Sometimes we have something like this and it lingers. We are going to have to nurse him through it for a while.’’

Concerning Beltran and the All-Star Game, Girardi isn’t worried the hamstring will be an issue.

“I am not sure how they will use him, but he has earned that right,’’ Girardi said of the nine-time All-Star. “I don’t want him stealing bases.’’

The Yankees and White Sox had batting practice canceled due to a water main break between third base and the camera well Wednesday afternoon. Workers had the area repaired in plenty of time for the game to start on time.

“I have heard of sprinklers going off, but this is new,’’ Girardi said. “I am glad it wasn’t 7:30.’’