Angels Free Agent News: Dillon Thomas Signs Minor League Contract

During the MLB lockout, teams are not allowed to negotiate contracts with Major League free agents. However, the rules of a lockout…