1 question you should ask yourself....
is a Player a Rectangle?
i've not seen too many rectangles running around football pitches :/
however, your representation of a player *has a* rectangular collision boundary.
What im trying to get at, is Player should not extend Rectangle, its bad design.
as to the problem with regard to collision resolution (and infact collision detection in a football game as a whole)
I would suggest that players don't need to collide at all.
(with the 1 exception of slide tackling, but that doesnt realy require a resolution, both players just slide 2 a stop)
Have a look at Sensible Soccer (the greatest football game ever written, IMHO
) you should be able to get a copy off any good abandonware site.