I've done it in the minors, and seen it done by others in the majors. My memory, without being able to identify a particular player, is that there's a substantial penalty at 2B, not only in the form of (-) plays but also a BIG drop in double plays.
But I have data for SS and 3B. Another owner in my world played
this guy at 3B a lot, and at SS a little bit. At his peak his defensive ratings were about 80 in all 4 major categories... at SS he was an unmitigated disaster, making a (-) play every 20 innings (!). But at 3B he'd be about -6 or -7 every season, when his ratings would likely be about +18 or so if he threw right... so throwing left only cost about 25 plays a season. That could be worth it to get a big enough bat in the lineup.