Controlling 3A 12V fans with an Arduino Motor Shield

Cross-post (reported).
https://forum.arduino.cc/index.php?topic=546577.0

That Arduino motor shield is unfortunately high-loss old technology (L298).

A single low-side n-channel logic level mosfet would be heaps better.
Assuming you don't want to use the fan's RPM info.
Leo..