Jeremy Bonderman pitched for the Mariners today. The last time he pitched in the big leagues (when he was with the Tigers), it was October 1, 2010.

How long ago was that? Well…

975 days have passed.

Five of the nine Tigers who were in the lineup that game are no longer with the team in 2013.

Seven of the nine Orioles who were in the lineup that game facing Bonderman are no longer with the Orioles (only Nick Markakis and Adam Jones remain).

The number one movie that weekend was The Social Network. The number one movie this weekend was Fast & Furious 6. The Social Network was nominated for best picture, Fast & Furious 6… won’t be.

The number one song that weekend was Bruno Mars’ Just The Way You Are. Wait, that song is that old? Wow, I guess it’s true what they say about time starting to move faster the older you get.

Bryce Harper had not yet made his professional debut. Neither had Matt Harvey. Manny Machado had played only nine total professional games. Kevin Gausman, who started for the Orioles today, had yet to start his first game at LSU.

LeBron James had yet to play his first game with the Miami Heat.

Edwin Rodriguez was manager of the Marlins. Since then, there have been four other managers, interim managers, or acting managers of the Marlins (Brandon Hyde, Jack McKeon, Ozzie Guillen, and Mike Redmond).

In short: It’s been awhile.