Troy Glaus had a pretty decent 13 year career, including 2 seasons with the Blue Jays. He's another that looked to be building a Hall of Fame type career, but injuries, late in his career stopped him from getting to the career numbers that writers look for when voting.
He was pretty good. 254/.358/.489 with 320 home runs, 950 RBI and 854 walks. He had 30 home runs 5 times, drew over 100 walks twice and had over 100 RBI 4 times. Baseball Reference has him at a career 37.9 WAR, 7.6 of that coming in his 2 seasons with the Jays.
Troy made the playoffs 3 times, and has one World Series ring. He was MVP of the World Series, as an Angel, in 2002
He was a 4 time All-Star and won the Silver Slugger twice. It seems a bit odd that he only received MVP votes once, finishing 30th in 2006 as a Blue Jay.
If he played in a different era and had those numbers, he would be in the Hall.