Mike Francesa and Alex Rodriguez handshake

By November 20, 2013 5:08 pm ET ET