Originally Posted by
ptempel
Being in a very urban area, that's one thing I have never come across while riding. Maybe you need to yell loudly at the deer (like I do for peds) or get a deer whistle for your bike?

Would something like "HOOOOOO! COMING THROUGH!" work?
Edit: Just watched the video above. Yikes...
I've seen a lot of deer on my bike-commutes, thankfully never at 25 mph, but I always talk with them.
Both of us moving 'slowly' -
I'm going 15-18 mph and that buck is moving! -