Haggard (shoulder) was a full participant in Tampa Bay's practice Wednesday. Haggard returned to practice Wednesday after missing the last two games with a shoulder injury. Now healthy, the ...