Most pro team nicknames make sense at some level. But there are a fair number of head-scratching nicknames. Here are 20 with explanations on their selection:
Roy Halladay will retire a Blue Jay. The two time Cy Young winner started his decorated major-league career with Toronto and finished it with a one-day contract with his home team.
Results: 1 of 3