A simple solution for the Bengals would be to just hire personal drivers for the players.
I think they've moved in that direction. At least there's some sort of 24 hour cab hotline available to the players for free. Who knows if they'll use it or not.