Mike McEwen announces he is forming a new team based out of Ontario, and let me tell you a story about bikes.