The final ruling on the Alex Rodriguez suspension has been handed down and it is the largest in MLB history.