Lions Hope James O'Shaughnessy Will Bring Veteran Leadership
June 28, 2024 12:22 pm
Lions Head Coach held a press conference today to announce the signing of TE James O'Shaughnessy to a 5 year $9.7m contract. The team also paid $3.85m in signing bonus.