The Blue Jays will retire former second baseman Roberto Alomar's No. 12 before their game against the Rangers on July 31. It will be the first time the Blue Jays have retired a number worn by one of the team's players in the club's 35-year history. Alomar is "arguably the best second baseman of all time," team president and CEO Paul Beeston said.