Outfielder Jermaine Dye could retire if he doesn't receive a Major League contract offer for this season, according to FOX Sports' Ken Rosenthal.

The 37-year-old, who was born in Oakland, has 325 home runs, 1,025 RBIs and a .274/.338/.488 line lifetime. A right fielder and designated hitter with two All-Star selections and one Gold Glove Award, he reportedly passed on Major League contracts last offseason, but has yet to receive any this offseason.

"I feel I can contribute to a team in a big way," Dye told Rosenthal. "I guess I'm just shocked that nobody has called. Regardless, if a team thinks I have slowed defensively, I think my offensive numbers make a case for themselves."

The Dodgers reportedly showed interest in Dye in December but instead signed Marcus Thames, who's younger at 33. The Rays also spoke to Dye, according to Rosenthal, but they brought in Johnny Damon and Manny Ramirez.

Most of Dye's 14-year career has been rather evenly split between three American League clubs: the Royals and the A's (five seasons each) and the White Sox (four seasons). He made his Major League debut in 1996 with the Braves, the team that drafted him.

Dye added that in general, he's bothered that the market for pitchers who miss time because of injury isn't the same for hitters in his situation.

"All these pitchers get hurt, miss the whole year and get Major League deals," Dye said. "That's what I don't get."