Who's that player who you absolutely forgot played for a certain team?

Clearly I'm having a moment, but when I came across Omar Visquel in a Jays uniform I nearly had a stroke. Absolutely, 100% slipped my mind.

Who's your guy?