The 2006 All-Star Game was played 14 years ago today, on July 11th, 2006 in Pittsburgh. It featured three Mets in the starting lineup.

When talking about the 2006 season, Mets fans generally have decidedly mixed feelings.

The team cruised to the NL East title, and swept the Dodgers in the NLDS.

The lineup was powerful, featuring David Wright, Carlos Beltran, Carlos Delgado, and Jose Reyes.

The pitching staff was equally formidable, with Tom Glavine, Pedro Martinez, and Orlando Hernandez.

But then there was the NLCS. That’s a story for another day.

Six Mets made the trip to Pittsburgh to represent the team in the 2006 All-Star Game.

The Mets sent starters Beltran, Wright, and Paul Lo Duca — along with Reyes, Glavine, and Martinez on the squad as reserves.

The All-Star festivities began in entertaining fashion for Mets fans, as Wright competed in the Home Run Derby — and did quite well — finishing second to Ryan Howard.

Some believe that the derby negatively affected Wright’s swing and overall offensive production.

Wright’s OPS did decline slightly, from .961 before the break, to .912  in the second half of 2006.

In the game, Wright provided Mets fans with a thrill, belting a second inning home run off Kenny Rogers (of all people) to tie the game at 1-1.

You can see Wright’s home run in the video below.

Beltran also had a good night in Pittsburgh, going 2 for 4 with a run scored.

The NL would go on to lose the game 3-2, when Trevor Hoffman coughed up the lead in the ninth.

And if you’re like me, you were thinking that Hoffman just cost the Mets home field advantage in the World Series.

July 11th is a fairly popular day for All Star games. Here’s a look at the years during the Mets’ existence when the mid-summer classic has been played on July 11th, and the Mets’ representatives in those games.

2017 Michael Conforto

2000 Edgardo Alfonzo, Al Leiter, Mike Piazza

1995 Bobby Bonilla

1989 Howard Johnson, Darryl Strawberry

1978 Pat Zachry

1967 Tom Seaver

Unfortunately, there will not be an All-Star Game in 2020.

However, July 11th (or Slurpee Day, for those so inclined) is an important day on this year’s baseball calendar.

One week from today, the Mets will play host to the Yankees in a exhibition game, the first time Mets baseball will grace our television sets since mid-March.

For those of us starved for baseball, that truly will be an “All-Star” day.