The Detroit Tigers finally reunited with Jack Flaherty on a bargain two-year contract that makes perfect sense for both parties.